wheremonstersdwell.com
Georgia Dash Cam Footage a Hoax?
It seems like the footage featured in the first episode of Animal Planet’s Finding Bigfoot series has some serious questions about it.