Saturday, August 24, 2013

1970 FIA World Sportscar Championship

Unusually good resolution films of the 1970 World Sportscar Championship.

1970 Grand Prix Spa Francochamps:



1000Km Nurburgring:



Lemans 24 Hour: