Jumbo
November 28, 2016
November 2016 There’s a towering wooden Santa Clause near a rugged antique strip mall in Christmas, Michigan. The Santa looks like it’s waving to the cars driving down the highway, exclaiming, “It’s Christmas here every day!” The streets have cheery holiday names, red and green signs. It’s bizarre, but charming, too, much like the main … More Jumbo