Home Volvo Sport The 2020 Ford Explo.rer ST v.s Volvo XC90 T8 Are Both 400... The 2020 Ford Explo.rer ST v.s Volvo XC90 T8 Are Both 400 HP Family Ha.ulers January 20, 2020 1288 SHARE Facebook Twitter tweet VIDEO: