Report: These are the most traffic-congested cities in the western world
AUTOBLOG | OCTOBER 17, 2012
http://pulse.me/s/emaOk
Filed under: Europe TomTom has released its congestion index for the second quarter of 2012, and Istanbul, Turkey took the ... Read more
--
Sent via Pulse
No comments:
Post a Comment