20. Montreal, Canada
19. London, England
18. Chicago, U.S.
17. Stockholm, Sweden
16. Toronto, Canada
14. New York City, U.S. (tie)
14. Madrid, Spain (tie)
13. Paris, France
12. Los Angeles, U.S.
11. Buenos Aires, Argentina
10. Singapore, Singapore
9. Milan, Italy
8. Moscow, Russia
7. New Delhi, India
6. Bangalore, India
5. Johannesburg, South Africa
4. Nairobi, Kenya
2. Beijing, China (tie)
2. Shenzhen, China (tie)
1. Mexico City, Mexico
http://autos.ca.msn.com/editors-picks/worlds-20-most-painful-cities-to-drive?f=255&MSPPError=-2147217396