2010 Volvo XC60 T6 AWD

Volvo has seen better days. Just a few short years ago, the Swedish automaker was the lone bright spot in Ford’s European luxury operation, boasting impressive sales and actual profits. Fast-forward to 2009, and the situation couldn’t be more different.
Read the rest of this entry »








