Formula One World Championship: The fans in the grandstand enjoy the action. United States Grand Prix (West), Rd3, Long Beach, USA, 28 March 1976. BEST IMAGE
The fans in the grandstand enjoy the action.
United States Grand Prix (West), Rd3, Long Beach, USA, 28 March 1976.
BEST IMAGE