Ever stumbled upon a place that makes you think, “Where have you been all my life?” That’s Bay City, Michigan for you – a ...