Tag Archives: Arden Caterham

World Series by Renault Race 1 – Fantastic win by Portuguese António Félix da Costa

After his last and first win in World Series by Renault’s Hungary race, Portuguese António Félix da Costa won again this weekend, now the first race in the French Paul Ricard circuit. Under very hard and wet track conditions, Félix da Costa started 3rd on the grid and made a poor departure finishing first lap only

Top