We provide information about all Kinds Of Amazing,True ,Weirdest,Funniest Facts...
Thursday, March 8, 2012
The world's longest traffic jam took place in Beijing, China. It was 60 miles long, and lasted 11 days.
Newer Post
Older Post
Home