Can You Explain This To Me?

  • Uploaded by Fatrock386 on Dec 29, 2012
  • Views: 62
100% Proof Life on The Red Planet? Three Incredible Photo's sent to me via email, of what looks to be an Alien Creature Stalking Curiosity Rover on Mars! Also a Strange Artifact, Can You Explain This To Me? I have studied the UFO Phenomenon for over 10...

100% Proof Life on The Red Planet? Three Incredible Photo's sent to me via email, of what looks to be an Alien Creature Stalking Curiosity Rover on Mars! Also a Strange Artifact, Can You Explain This To Me? I have studied the UFO Phenomenon for over 10 years and will post here on ProjectUFOs! Subscribe for more updates!

Categories:
Show More Show Less
Comments