Close-up of the cable connection in the new Volvo XC90 T8 Twin Engine petrol plug-in hybrid in Tarragona, Spain
© Autoworld.com.my Sdn.Bhd. (804477-T) 1998-2013