VolvoXC60

The New 2010 Volvo XC60 is the world's first car to provide City Safety, an auto-braking feature, as standard. It's the car that stops traffic. And itself.

Volvo. for life