Crash Testing the 2013 Volvo XC60! – The Downshift Episode 51

We visit Ruckersville, VA and the Insurance Institute for Highway Safety’s Vehicle Research Center. IIHS is crash testing the 2013 Volvo XC60 in one of their…
Video Rating: 4 / 5

Related Reading:

turnkeyaffiliateswebsites

Buyfave.com