An Indian priest from Tamil Nadu's Salem claims that aliens will 'save the planet’, so he has established the first ever temple dedicated to worshipping extraterrestrials. Footage filmed shows the priest, Siddhar Bhakiya, ringing a bell while making offerings to the 'Alien God' statue and assisting attendees praying at the Kailaya Shiva Temple.
Hide player controls
Hide resume playing