The top of the range Twin Engine version of the all-new Volvo XC90 carries the T8 badge on the tailgate.
© Autoworld.com.my Sdn.Bhd. (804477-T) 1998-2013