Study Shows Worst Cities For Traffic In The Americas

Buzz60

by Buzz60

4.7K
175 views
  • About
  • Export
  • Add to
Navigation company TomTom released a study showing the worst cities for traffic congestion in the Americas. See if your city made the list with Buzz:60's Andrew Dymburt (@DymburtNews)

0 comments