The team explores Bowen Islands Sasquatch Playground. Is Bigfoot Watching Our Children? Please share your thoughts in the comment section!