Spirit 0300405 Oreca Dallara SP1 - #6 X-Markets. DNF Le Mans 24 Hours 2004. Rollcentre Racing: Joäo Barbosa / Rob Barff / Martin Short