Would that be British Formula 3 at Oulton Park?
4 wheel car driving competition?
lol;
Formula Three Euroseries
British Formula Three Championship
Italian Formula Three Championship
European F3 Open Championship
German Formula Three Championship
Nordic Formula Three Masters
Austria Formula 3 Cup
thank you Wiki