Le Mans 24 Hours: The team S+R Rowan Racing, who will be running the Pilbeam MP84 Nissan Le Mans 24 Hours, Le Mans, 12 June 2001
The team S+R Rowan Racing, who will be running the Pilbeam MP84 Nissan
Le Mans 24 Hours, Le Mans, 12 June 2001