Williams believes they have improved their car from last year, but they’re having a hard time keeping up with Haas and RB who have gotten even better. They’ve had some setbacks at the beginning of…
Author: Preksha Sharma
being me means you've got to love cars, coffee and gilmore girls. sorry i don't make the rules.