The accounts of Sasquatch encounters and evidence witnessed in the Northwest Lake Superior region are given.
Sasquatch On Lake Superior: A Documentary!
Posted in: Cryptozoology
– January 18, 2018The accounts of Sasquatch encounters and evidence witnessed in the Northwest Lake Superior region are given.
Leave a Reply