Bigfoot Eyewitness Episode 307 (That 5 Foot Stump Stood Up!)

Bigfoot Eyewitness Episode 307 (That 5 Foot Stump Stood Up!)