The World Church of the Power of God opened an L-shaped, one-storey, corrugated metal megachurch on the outskirts of Sao Paulo, Brazil, on New Year's Day, expecting around 100,000 people to attend. Few were prepared for the more than two million people who actually showed up.