Think those magical Christmas towns are just reserved for the movies, think again. Michigan has two towns that have all the holiday charm fit for Hallmark.
For years, Michiganders had to purchase their booze before the holidays if they wanted to celebrate Christmas (with a cocktail) with family and friends.