Tuesday, 5 November 2013

World's Longest Traffic Jam




The world's longest traffic jam took place in Beijing, China. It was over 60 miles long and lasted 11 days.

No comments:

Post a Comment