Definitions for "1975 Spanish Grand Prix"
The 1975 Spanish Grand Prix, held at Montjuïc circuit on April 27, was one of the most controversial and tragic race weekends in Formula One history.