The final nail in the chassis?
Forum rules
Please read the forum rules
Please read the forum rules
The final nail in the chassis?
I would have been happy to see more from this partnership between Ferrari and Vettel, for whatever reasons it hasnt happened, shame...