Bigfoot in Alberta
- Episode aired Mar 12, 2007
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.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.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.