06 Wednesday Mar 2013 Posted by 3 Beautiful Bamfs in Gems ≈ Leave a comment TagsFail The longest traffic jam in history. It took place in Beijing, China, and lasted for over 10 days. Rate this:Share this:FacebookTumblrMoreTwitterRedditLinkedInLike this:Like Loading... Related