Friday, January 22, 2010

Bigfoot revealed!

Evidence of the existence of Bigfoot will soon be on display in a new exhibit at the Washington State History Museum entitled, “Giants in the Mountains: The Search for Sasquatch.”

No comments:

Post a Comment