2012 Volvo XC60 launched in India

0
Volvo has launched its all-new SUV, the 2012 Volvo XC60 for the Indian markets. Powering this SUV is a 3-cylinder diesel engine with a power output of…
Read More