12 Hours of Sebring Victory Goes to No. 10 Cadillac DPi V.R

12 Hours of Sebring Victory Goes to No. 10 Cadillac DPi V.R

One month after picking up the victory in the 24 Hours of…