International Trophy
The International Trophy, held at Silverstone, was an annual non-championship Formula 1 race that attracted all the big teams
The International Trophy, held at Silverstone, was an annual non-championship Formula 1 race that attracted all the big teams