Friday, February 28, 2014

We need to plan our Future...See the file enclosed

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


No comments:

Post a Comment