Bigfoot spotted, on Mars

by

in

 Nol Shared Spl Hi Pop Ups 08 In Pictures Enl 1201079468 Img 1
I love the internet. A recent image from the Spirit Mars Rover of yet more red rocks that includes a small, funny shaped rock has emerged as proof of humanoid life on Mars. (Can you see it? Middle left).
Be careful that what you see is not only what you want to see. Bloody nutters.
BBC article.