Guest Admin Posted May 5, 2016 Share 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 ... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.