Formula One World Championship
Luca di Montezemolo (ITA) Ferrari President indicates his team are number 1!
Formula One World Championship, San Marino Grand Prix, Rd4, San Marino, Imola, Italy. 26 April 1998.
BEST IMAGE