Here’s Why Some Massachusetts Residents Put That ‘Star’ On Their Home Or Barn
Driving around the Commonwealth, you may have noticed over the years, that some folks have a star or multiple stars on their home. You've probably seen one on a barn as well. What is that?
Well, there are two answers. One is correct and the other is a wildly funny myth...