Volvo revealed their new 2009 Volvo XC60 at Geneva Motor show and thus entered boldly into the toughest terrain of the motoring world. Volvo officials claimed that their new model will have both the toughness of SUV and the luxury of a Coupe. It is one of the safest Volvos ever built.
In the new car [...]