Thunderstryker Films writes “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.”