IMSA News: Cadillac locks out front row for 12 Hours of Sebring
For the second consecutive IMSA race , Cadillac Racing claimed the front-row staring spots, this time for the 12 Hours of Sebring. Cadillac Racing earned its 25th pole award in … Read More