UFO bloggers claim a lizard has been 'spotted' on the surface of Mars.

#juan

Hall of Fame Member
Aug 30, 2005
18,326
119
63
I think I won't get too excited until I see a lot more proof of the damn thing's existance than we have now.