FOTA withdraws from self

Gatwick Travel Lodge: The Formula One Teams Association is to leave itself it was announced. The 3 year-old loose alliance of F1 teams, created to capitulate more efficiently during long,…

Continue Reading FOTA withdraws from self