Apparently, Detroit is making better cars than we give them credit for. J.D. Power and Associates recently released it’s long-term Vehicle Dependability Study, which (you guessed it) measures a vehicles’ dependability over the long term. And guess what? Seven of the first eight vehicles on the list were all from American manufacturers. Cadillac, Mercury and […]