Category: Lifestyle

Is Volvo XC90 the safest car ever?

Here is an extraordinary statistic: since the Volvo XC90 went on sale in the UK in 2002 it has sold over 50,000 vehicles, yet not a single person has been killed while driving it, or …