SPACE CITY on MARS
- Uploaded by Technothanks on Jun 5, 2011
- Hits: 109
This is a CITY at Olympus Mons.
That is where you will find all the proof that you need that there is life on MARS.....
THEN visit Victoria Crater for the icing on the cake.....