Categories
Funny

Longest ever traffic hold up lasted 12 days and spanned 62 miles at the Beijing-Tibet expressway, August 2010

Leave a Reply

Your email address will not be published. Required fields are marked *