seriously! I saw it on Headline News LoL
I bet a grip of people claim that shit as their religion here in the states too