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
More From VICE
Photo by Arnold Turner/Getty Images for Lemuel Plummer/ Zeus Network