Lake Superior Sasquatch
Dee McCullay presents: Sasquatch on Lake Superior II
Dee McCullay's Sasquatch on Lake Superior II - Exploring accounts of Sasquatch along highway 17 on Lake Superior's Northern shore. From historical, to evidential, to eye witness encounters; engaging, informative and entertaining; this documentary covers all aspects of the Bigfoot mystery in Northern Ontario Canada. Is Bigfoot Real...?
Comments
Post a Comment