Deliverance church casts out demons with pile-ons, burps, snot expulsion, farting


ABC News has a look inside a New York church where members expel demons through football-tackle-like pile-ons, as well as belching, puking, farting, and snot expulsion. [Video Link].

I checked out their website, and it is clear that they do not like Harry Potter or Disney. (via Wonbo Woo)