Mike Bjorn’s clothing store dresses up as a Kenosha attraction
A clothing store AND a tourist attraction. It can only mean one place – Mike Bjorn’s in downtown Kenosha, Wisconsin. Mike Bjorn’s Fine Clothing is home to a never-ending supply […]








