Last weekend, the Ford Mustang GT3 triumphed in one of the most rigorous 24-hour endurance racing events in motorsports, the ...
The No. 22 United Autosports ORECA LMP2 07 was awarded the victory in the category after originally being scored in second.
From the unmistakable shrill howl of the four-rotor 1991 Mazda RX-7-001 GTO to the thundering Chevrolet V-8 growl of a 1985 ...