NEWwbztv-small wbz-am-small 985-small mytv38web2

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