
Announcing The Rise and Fall of Twin Hills
Mega
00:00
The Rise and Fall of Twin Hills
From the creators of the hit satire mega comes a new true crime mockumentary about the unholyest of scandals. Twin Hills Community Church is a 10,000 member mega church in Broad Ripple, Indiana where you can find a food court, a lazy river and a personal relationship with Jesus Christ. Behind it all, it's enigmatic pastor Steve Judson who has a bit of a sex past. Follow mega and listen to our new mini series, The Rise and Fall of Twin Hills, starting May 21st, wherever you get your podcasts.
Transcript
Play full episode