Le Mans 24 Hours: (L to R): Tom Walkinshaw (GBR) TWR Jaguar Boss and Roger Silman (GBR) TWR Team Manager. Le Mans 24 Hours, Le Mans, France, 13-14 June 1987.
(L to R): Tom Walkinshaw (GBR) TWR Jaguar Boss and Roger Silman (GBR) TWR Team Manager.
Le Mans 24 Hours, Le Mans, France, 13-14 June 1987.