Volvo XC60 (2018) Crash Tests

source

2018 Genesis G80 Sport 3.3T is a lot of Luxury for $56,000

source