Monday, January 04, 2016

I Want to Believe!

NASA Rover Spots Claw Of ‘Living Alien’ On Mars

3 comments:

Seepy Benton said...

I believe we all know that the Mars rover is in West Texas, right next to where they filmed the Moon landings! ;-)

mybillcrider said...

I thought that was supposed to be a secret.

Jerry House said...

Ithought it said "Living Allen." Might have made it more interesting.