I was at the Walter Mitty races in Atlanta over the weekend and saw this 'new' Ferrari. The guy said it was an F-25. It was all I could do to keep...