Home » Proof of time travel? Bizarre claims nuclear bomb was detonated in India 12,000 years ago

Proof of time travel? Bizarre claims nuclear bomb was detonated in India 12,000 years ago

by Alien UFO Sightings
67 comments
%d bloggers like this: