Giants of the Forest
Season 6 • Episode 4
Les returns to the wilderness of remote Alberta to investigate evidence of Sasquatch activity. Armed with infrared camera and thermal imaging technology, Les investigates reports of Bigfoot sightings in pursuit of the truth.
43 min|TV-PG|Premiered 04/24/2015
Available Full Episodes
More from this Episode