The TWR WSC-95 of Davy Jones, Alexander Wurz and Manuel Reuter, on its way to victory at Le Mans, 1996.The Twr Wsc 95 Davy Jones #LeMans 1996