planetf1.com
https://forum.planetf1.com/
The final nail in the chassis?
https://forum.planetf1.com/viewtopic.php?f=3&t=16008
Page
1
of
1
The final nail in the chassis?
Posted:
Wed Aug 12, 2020 11:03 pm
by
alias
I would have been happy to see more from this partnership between Ferrari and Vettel, for whatever reasons it hasnt happened, shame...