Vettel: Final result in China 'upsetting' for Ferrari

15 April 2019 08:06
With much of the post-race focus laying with Ferrari's use of team orders, Sebastian Vettel instead looks at the disappointing final result. . read full article

Source: Crash.net