The specs that followed the pictures were equally impressive. The blurb concerning the AWD (All Wheel Drive) system sounded tantalising. Basically it is a drive system that means all wheels drive the vehicle, to varying degrees of engagement, to optimise the performance of the vehicle.
Tidak ada komentar:
Posting Komentar