The new Volvo XC90 with the T8 engine driven in Tarragona, Spain.
© Autoworld.com.my Sdn.Bhd. (804477-T) 1998-2013