Nov 20

Bigfoot in Alberta

Extreme Mysteries writes “Bigfoot Alberta (a.k.a. Sasquatch in Canada). The foothills of the Canadian Rockies are said to be home to the legendary Sasquatch, or, as it is sometimes known Bigfoot.”

 

Link to the video

Leave a Reply