Formula One World Championship: Patrick Depailler (FRA) is filmed in the Tyrrell-Cosworth P34 Spanish Grand Prix, Rd4, Jarama, Spain, 2 May 1976.
Patrick Depailler (FRA) is filmed in the Tyrrell-Cosworth P34
Spanish Grand Prix, Rd4, Jarama, Spain, 2 May 1976.