Monday, October 12, 2020

This Minnesota Town Claims to be Home to Bigfoot


This Minnesota Town Claims to be Home to Bigfoot
... their claim to fame comes from something a little more supernatural. Back in 2009, the town was featured on Animal Planet's show Finding Bigfoot.

 

No comments:

Post a Comment