How David Wilkerson Planted a Megachurch in the Middle of Broadway
Share:
David Wilkerson founded Times Square Church in New York City in 1987. Wilkerson shares the inspiration and story behind this now-massive megachurch in this video. Don’t miss it.
Share: