Antonio Garcia and Jordan Taylor won for Corvette Racing in the IMSA WeatherTech 240 on Friday, their second GT Le Mans victory in the No. 3 Corvette C8.R at Watkins Glen International in five days.
California Highway Patrol officers were forced to smash out the window on this DUI suspect’s C6 Corvette Grand Sport after the driver refused to exit the vehicle.