Are you hitting the road or maybe even the friendly skies for the holiday? If you are, then you are one of more than 1.3 million Massachusetts residents that are traveling. That’s a lot of travelers! Me... I’ll just stay home, thanks.
According to AAA Northeast, more
...