Showing posts with label Volvo. Show all posts
Showing posts with label Volvo. Show all posts

June 18, 2007

Volvo XC60

A close look at the Volvo XC60 concept car at Detroit auto show, this Volvo XC60 has many techno features.