The lucky blokes of XCar got their hands on a 427-powered Ford GT40, a newer Ford GT with the supercharged 5.4 liter V8, and a...GT70? What the hell is that thing? Posted by Chris Demorro