Monday, August 23, 2010

China's Nine-Day Traffic Jam

Thank God your not truckin' in China.
http://news.yahoo.com/s/afp/20100823/sc_afp/chinaroadtraffic

No comments:

Post a Comment