over 3 years ago

from: PlanetF1.com

( 684 views )

 ( 0 comments

Andrew Shovlin says Mercedes' improved speed is not down to one thing, but a lot of "really hard work and finetuning". read more »