David Piper

Motorsport

Pedro Rodriguez wins the 1970 Brands Hatch 1000kms after a heroic race.

April 12 1970, a cold and wet day, though a day that Pedro Rodriguez and Leo Kinnunen wrote another chapter

Read More