Is that the scream of Bigfoot?
Residents of Alert Bay on Cormorant Islands, BC say these loud howling noises coming from the forest at night could be those of the mythical sasquatch.
B.C. has the highest number of Bigfoot sightings out of any province, with 130 recorded sightings between 1924 and 2013, according to the Bigfoot Field Researchers Organization.
Do you think these strange screams and howls are from the mystical creature?