Which 10 cars are the cheapest to own over the long term?
The recession may be “over,” but many buyers still have budget on the brain when shopping for a new car these days. Dealers and manufacturers alike scramble to stay competitive within their classes, but the sticker price of a new …


