Does Google Show a Space Station on Mars?

509 views
  • About
  • Export
  • Add to
A self-proclaimed "armchair astronaut" says he discovered a space station on Mars using Google Earth's Mars feature.

0 comments