Big Foot was spotted in Washington in 2011. Earlier this year, he took a walk through Idaho. And, now, the mythical monster is exploring the woods of[...]
All content and source © 2008- 2013
Brought to you by Inquisitr Ltd.