Motorsport & RacingPRRYesteryearThe Porsche-Lola T600 AffairLe Mans 24 Hours, 13-14 June 1981: Team photo following a successful technical inspection A lack of testing proved to... Read More