Aug 22Sasquatch On Lake Superior: A Documentary Sasquatch On Lake Superior A Documentary. The accounts of Sasquatch encounters and evidence witnessed in the Northwest Lake Superior region are given.
Leave a Reply
You must be logged in to post a comment.