Formula One World Championship: The Grand Prix attracted front page headlines in the local newspapers. United States Grand Prix (West), Rd 4, Long Beach, USA, 3 April 1977.
The Grand Prix attracted front page headlines in the local newspapers.
United States Grand Prix (West), Rd 4, Long Beach, USA, 3 April 1977.