Associate
You might have heard about this already, but there are rumours/talk of the owner selling up and quitting the sport.
They're not happy they're not winning after the rule changes and Renault aren't helping!
Thoughts??
They're not happy they're not winning after the rule changes and Renault aren't helping!
Thoughts??