Rum Bum on Sebring Podium
Rum Bum Racing Returns to Sebring International Raceway Podium Sebring, Fla. (18 March 2015) – Continuing to set new marks in IMSA competition, Luis Bacardi’s Rum Bum Racing once again returned to the podium at Sebring International Raceway with a third place finish in what was a thrilling IMSA ContinentalRead More