World's Longest Traffic Jam Posted by Anonymous on October 05, 2013 Get link Facebook Twitter Pinterest Email Other Apps The world's longest traffic jam took place in Beijing, China. It was over 60 miles long and lasted 11 days Click here to view the Original Image Size Comments
Comments
Post a Comment