The Walk the Talk series is based in Indianapolis, Indiana where large numbers of people meet to hear the trials and testing stories of others and gain strength and understanding through them. The presentations given at times are jaw-dropping as are all involved.

You may also like

Back to Top