My Bigfoot Sighting Episode 25 - There's a Monster on the Mountain!

My Bigfoot Sighting Episode 25 - There's a Monster on the Mountain!