Congested?  TomTom thinks you are

Congested? TomTom thinks you are

TomTom – makers of my favorite GPS units, have just completed a study on the most congested cities around North America and around the world. Traffic Congestion The good news for the US is that only Los Angeles finished in the top 25 cities with the world’s worst...