Survivorman
Season 6
Episode 4: Survivorman Bigfoot: Giants of the Forest
TV-PGApr 22, 2015
Les brings infrared equipment to Alberta, Canada as he searches for a Sasquatch.
Details
Details
Type
Reality
Status
Returning Series
Production Countries
Canada
United States of America
Spoken Languages
English
Production Companies