1/30/08

Sasquatch on Mars!

First, UFOs over Texas. Now, a sasquatch-like figure on the Red Planet!

Coincidence??!!

No comments: