60 mile traffic jam in China takes 3 days to navigate
..and you thought your morning drive sucked.
24 August 2010 | 2 notes | Comments | Permalink
« Previous Post
Next Post »
Your First Stop to a Shameful Browser History Photos updated daily. Tell your friends. Add us to your bookmarks.