over 11 years ago

from: MotorSportWeek.com

( 1201 views )

 ( 0 comments

Mercedes-Benz have released the first images of its V6 1.6 litre turbo unit which will power its own cars and others in 2014. The German company believes the 'power... read more »