Living cars is an ultimate referral for consumers who want a lowdown of the latest, best and most happening set of wheels on the road. Volvo S80, XC60 and s60 have now got a new heart. 2.0 litre D3 engine. We test how good this engine as Shams Naqvi takes it for a spin.
For more log onto - http://alpha.newsx.com