Okay I’m jumping in. This is totally Big-Foot. At least I want it to be, it only makes sense that the Sasquatch is from Saskatchewan. RIGHT!? Have a look at this video.
Okay, you tell me. Is it Big-Foot? Is it something else? Does Big Foot Exist!? Drop your comments on our Facebook Page. -Nic

