BABA BARFS BULLSHIT

As well as performing levitation, turning water into gasoline and controlling the weather, Sai Baba has managed to dupe over 50 million people into believing that he can actually barf golden God eggs. Baba, you’re busted.

DOM TUNON

Videos by VICE

Thank for your puchase!
You have successfully purchased.