Article From: "Newton News Mashup"   Read full article

Nearly 47 million getting away for the holiday, 1.1 million from Mass. hitting the road.





Pin It on Pinterest