Can You Explain This To Me?
- Uploaded by Fatrock386 on Dec 29, 2012
- Hits: 60
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!