Definitions for "1996 Spanish Grand Prix"
The 1996 Spanish Grand Prix was a Formula One race held on June 2, 1996 at the Circuit de Catalunya.