by slothead » Sat Nov 12, 2016 9:47 pm
Press release from the Ford GT team: while we have great respect for the Ferrari driver, TuscoTodd, we contend Enzo's car was leaking olive oil on the track inhibiting our performance.
Horsepower, ungodly gobs of it, shall triumph in the end!
Slothead