Showing posts with label bigfoot. Show all posts
Showing posts with label bigfoot. Show all posts

Friday, January 25, 2008

Bigfoot on Mars?




Boy that Big Foot sure gets around.
Just when you were thinking maybe we heard the last of him -
Wham, he turns up on Mars.

Sure NASA tells us it's just a rock. but who are you going to trust, Scores of scientists using sophisticated equipment, or your own eyes.

Remember, NASA is still trying to tell us that there are no UFOs.

I wonder if we'll find the Loch Ness Monster living on Europa