Wednesday, February 22, 2012

Random Car Fact

The world's longest traffic hold-up was between Paris and Lyon on the French Autoroute in 1980. it was about 110 miles long

No comments:

Post a Comment