Tag Archive: No. 63 Corvette Racing Chevrolet Corvette C7.R.

Jun 19

Wild 24 Hours of Le Mans Ends with Two WeatherTech Championship Cars on Podium

2017 24 Hours of Le Mans

2017-06-14-0171Jordan Taylor was one lap from adding a 24 Hours of Le Mans victory to an incredible 2017 season that has seen him take five-consecutive wins in the IMSA WeatherTech SportsCar Championship, including the Rolex 24 At Daytona and Mobil 1 Twelve Hours of Sebring.

Flagworld photo album

Read the rest of this entry »