Guest Admin Posted May 5, 2016 Posted May 5, 2016 BusinessNorth.com Remer declares itself 'Home of Bigfoot' BusinessNorth.com Earlier this year, the tiny town of Remer, located about 90 miles west of Duluth, declared itself the official “Home of Bigfoot†and kicked off the celebration of the trademarked title with an all-day event on April 9. The day started out with a ...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.