New series Killing Bigfoot follows hunters determined to bag a Sasquatch

Killing Bigfoot is a new series following a team of hunters determined to bag a sasquatch

Source: New series Killing Bigfoot follows hunters determined to bag a Sasquatch