Tuesday, April 08, 2014

Light source spotted on Mars...

Can you say, "Holy Shit!" ...?

No comments: