|Enchanted Forest, BC, Canada|
This video was shot in 2006 in the Enchanted Forest, BC, Canada. They described the as being around 7 foot tall and hunched over. This is fairly close to Washington and Oregon.
(Interested in sponsoring a story? then send us an Email!)
Now you can get our blog on your Kindle!