Four of Cadillac Racing’s five victories in the Mobil 1 Twelve Hours of Sebring since 2017 have been achieved from starting ...
Well, you are about to see another one that comes a few days after we shared a different drag race between the C7 Z06 and a punchy Audi RS 3 Sedan filmed at the Island Dragway in New Jersey.
The good folks over at the racing-focused 'ImportRace' channel on YT are not dwelling around their usual venue - Island Dragway in Great Meadows, New Jersey ...