Posted by: Craig Woolheater on April 3rd, 2015
Survivorman: Bigfoot Legend of Klemtu Hill airs tonight at 9 PM Central on the Science Channel.
Klemtu Hill is a volcano in British Columbia where Bigfoot reports are in the hundreds. Whatever is out there, it leaves tracks and even kills people. Les braves the dangers of this Bigfoot hotspot to find the truth behind these strange reports.