Wednesday, January 30, 2013

Bigfoot Sasquatch sighting. In Idaho, USA

That's 'Merica to you, pal!

Uh, basically someone riding on an ATV with a camera mounted in front and Bigfoot runs out in front of him.

Yes, it is that exciting.