Bigfoot... Sasquatch... Some legends never die... They Kill!
Discover the story. Make it your next watch.