Loading...
Showing posts with label Matian. Show all posts

Giant Alien Worm Found on Mars ? (video)

By Tom Rose. A video on YouTube claims that NASA photos of a giant "alien worm" slithering along the Martian surface may be proof ...