Alien Hybrid Creature Found During Excavation In Jodhpur, India

In Jodhpur, India a alien humanoid has been found beneath the ground.
The incident took place in Jodhpur’s Bawadi village in Rajasthan, where the villagers were digging tube well to fetch water….

Click on Headline to read complete story…

Leave a Reply