http://www.vidly.net/video-ford-gtt-...super-car.html

All i can say is HOLY *****!