Proof of Alien Life on MARS … Pictures available
Various media outlets are reporting a rather startling revelation … Life on Mars? Alien ‘experts’ claim NASA images show ‘giant space worm’ Images from NASA show a cylindrical “space worm”, according to alien life research group Secure Team 10. The team compared two snaps captured by the Mars Rover – showing the same spot on the … Read more