CARSPOTTING> Ford GT40 Chassis 1051 /02 Aug 2012/Tom Stahler/3 CommentsYou Better Win. More demanding words have never been spoken in the history of racing. In an infamous three word memo to... Read More