LoserOct 8, 2026Religionamerican megachurches are fucking hilariousGiant LED screens. Smoke machines. Some millionaire pastor telling broke people why God needs their money. You guys literally invented Coachella for people who hate Coachella.