Guest Admin Posted June 13, 2016 Posted June 13, 2016 Metro Do sasquatch come from space? Bigfoot's skull is seen on Mars Metro You or I might imagine it's a rock – but UFO fans are convinced that they're just seen Bigfoot's skull on Mars. Yeah, wake up, sheeple. The skull DOES look alarmingly similar to a 'bigfoot skull' found last week by a sasquatch fan in Ohio. Strange ... In Search of Sasquatch: Could Mars Be Home to the Missing Link?Sputnik International all 2 news articles »
Recommended Posts
Archived
This topic is now archived and is closed to further replies.