shark fins

Brawn frustrated by teams' stance on shark fins

Formula 1's new managing director of motorsport Ross Brawn is frustrated by the 'shark fins' on this year's cars. Brawn…

8 years ago