Vancouver Island, off Canada’s Pacific Coast, is known for its mild climate and thriving arts community. On its southern tip is Victoria, British Columbia’s capital. The Canadian Province has more than 200 reported Bigfoot sightings.
Gulf IslandRock writes “This is a video we took of a creature we are not quite sure what to make of it. Could this possibly be the elusive Sasquatch? You decide.”