Tomtom

Boston's Storrow Drive. (File Photo by Darren McCollester/Newsmakers)

Study: Boston 19th Most Traffic Congested City

According to TomTom there were 18 cities that are more congested than Boston.

07/11/2012

Follow

Get every new post delivered to your Inbox.

Join 2,688 other followers