Mysterious Structure Discovered on Mars
• AboutAccording to this video, David Martines was looking around Google Mars when he happened to find a large building-like structure in the northern hemisphere of the planet. He calls it "Bio-Station Alpha," which of course is not its real name, but he as
The original video is still available at the link below. Kudos to fooknuckle for the rense.com tip:
http://www.youtube.com/watch?v=JbelkJK4I40