Video: This Ford GT/GT40/GT70 Drag Race Is Amazing

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?