‘World’s First Black Alien’ Temple Is Built In This Indian City: ‘Next For Avengers Characters’

Well, an alien. No, we’re not joking. In Tamil Nadu’s Salem, there is a temple dedicated entirely to aliens.

Leave a Reply

Your email address will not be published. Required fields are marked *

More Articles & Posts