Published On : Jan 29, 2009
Image Copyright : Mercedes
Mercedes-Benz MP4 24
Incorporating new bodywork regulations and the much-heralded return of slick tyres, the team’s new challenger not only looks radical but also incorporates a host of new innovative features under the skin, such as a sophisticated kinetic energy recovery system (KERS).