Tuesday, August 24, 2010

Now THIS is traffic (100 miles of craizness in China)

Wow.

http://news.yahoo.com/s/afp/20100823/sc_afp/chinaroadtraffic

No comments:

Post a Comment