Loading...
Uploaded by TheAutoChannel on Jan 4, 2010
2011 Volvo S60 sedan to be introduced at the 2010 Geneva Motor Show in March. The vehicle goes into production this Summer.
Autos & Vehicles
Standard YouTube License
Beautiful!
lcfanyc 2 years ago 3
i love it
v8399 1 year ago 2
is that car god?
flip92 1 year ago
Incredible, an amazing car and an amazing commercial for it, another hit for Volvo.-
iTooob 2 years ago 2
I love that burnt orange paintwork!
1bentley4ever 2 years ago 2
Load more suggestions
Beautiful!
lcfanyc 2 years ago 3
i love it
v8399 1 year ago 2