Best (and Worst) Cities for Car Lovers

Life in these cities can leave drivers happy or stressed out.