Forget Santa: One Maine Town Chooses the Grinch for Holiday CheerForget Santa: One Maine Town Chooses the Grinch for Holiday CheerWhile places across Maine will be celebrating Santa, one city in the state has decided to embrace The Grinch for a weekend in DecemberJoeyJoey
Road Trip Through Windham, Maine, to See 17 Festive Holiday Light DisplaysRoad Trip Through Windham, Maine, to See 17 Festive Holiday Light DisplaysAs the holiday season comes to a close, take a short road trip through Windham, Maine and catch a glimpse of 17 different holiday light displaysJoeyJoey