Formula One World Championship: Timing screens on televisions appear in the modern Imola pit facilities. Formula One World Championship, Italian Grand Prix, Rd 12, Imola, September 14 1980.
Timing screens on televisions appear in the modern Imola pit facilities.
Formula One World Championship, Italian Grand Prix, Rd 12, Imola, September 14 1980.