Wednesday, January 20, 2010

Car Owners Wasting their Lives in Traffic



Does you commute suck? Maybe that is because you are in a car.

Here are the 75 worst car commutes in the country according to The Daily Beast.

No comments: