Showing posts with label washington. Show all posts
Showing posts with label washington. Show all posts

Wednesday, June 1, 2011

Bigfoot in Washington state?

Click here for the story and video.

I am not sure I buy this one...