4 days agoAmerican Idolatry#1 Pop the Balloon - SNL vs the Church idol of Ba'al. Fertility worshipchailighter