Tuesday, August 24, 2010

Traffic Jam In China

I thought traffic was bad in Atlanta!!

wired.com/autopia/2010/0…

No comments:

Post a Comment