Chasing Bigfoot(Web Show)

Chasing Bigfoot is a new web show by Bigfoot expert Keith Cook Carlson Ross. and it's based in Vancouver Island,British Columbia,Canada. it is developed for Youtube