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…

10 years ago