Reality of Bageshwar Dham Baba is getting viral.

12 million views on YouTube