Monday, August 22, 2016

Mars Cheese Castle

In late 2011 Team Slap ventured near the Illinois border to visit Mars Cheese Castle, a retail store that's a local landmark in southeastern Wisconsin. 











No comments: