IMSA

Taylor Brothers Win CTMP Pole

1 Mins read
Following disappointment at Watkins Glen, the #10 WTR Corvette took the pole position at Canadian Tire Motorsport Park for the 2015 Mobil 1 SportsCar Grand Prix.