Friday, August 15, 2008

Bigfoot found?

Stay tuned -- there will be a press conference today in Palo Alto regarding the origin of some remains found by self-proclaimed Bigfoot trackers.

No comments:

Post a Comment