Twin-Turbo Ford GT Rips Off Record Texas Mile Run

Twin-Turbo Ford GT Rips Off Record-Setting Texas Mile Pass