NASA Photoshops the Curiosity Mars Maps

Looks like he is right....what do you think?

By PaulRevered

Published 12 years ago

Looks like he is right....what do you think?
Scroll Down For More