MEGACHURCH!!! or Triumph Of The Wills
Behold a phenomenon three decades in the making. The newest addition to this phenomenon, a 10,000-seat auditorium with two massive television projection screens and three basketball courts for a floor opened up this past week on the South Side of Chicago. With a neon sign blazing "It's Time To... Sign in to see full entry.