Spirit 0300408 Dallara Judd - #18 X-Markets. 16th place, Le Mans 24 Hours 2005. Rollcentre Racing: Joäo Barbosa / Martin Short / Vanina Ickx