Formula One World Championship: A reminder to all that this is South America and the army are in town. Brazilian Grand Prix, Interlagos, Sao Paulo, 26 January 1975. BEST IMAGE
A reminder to all that this is South America and the army are in town.
Brazilian Grand Prix, Interlagos, Sao Paulo, 26 January 1975.
BEST IMAGE