Skip to main content

teams

  • 0
    Customer cars could lead to F1 'Super Teams' in '08
    1191884700

    Teams aren't teams in Formula One, they're constructors. It's part of the definition that makes F1 what it is: each team builds their own cars. Engines can be obtained from a major manufacturer – though BMW, Renault, Honda and Toyota have joined Ferrari in doing it all in-house – but ...

Loading

Loading
Autoblog iPhone App