Friday, April 27, 2007

XC60 Concept

I'm not sure if I like it yet. Concept cars always take a bit of getting used to. Check it out for yourself here.



Technorati tags: