Expedition Bigfoot(S2):Hand Of The Beast

Discovery Channel - 2023.09.10(sun) 07:10PM
 
The expedition takes an intriguing turn when Bryce comes across a photograph of a human-like hand with claws.