Video: Here’s when, where we might be seeing some travel delays for Thanksgiving
A lot of people will be traveling to and from Boston and Massachusetts during the holiday.
A lot of people will be traveling to and from Boston and Massachusetts during the holiday.