Road America Roller Coaster for Rum Bum Racing
Elkhart Lake, Wis. (9 August 2014) – In a day that saw Luis Bacardi’s Rum Bum Racing team fight hard from the back of the pack all the way up to lead the Continental Tire Road Race Showcase at Road America in the closing laps on Saturday, the stars didRead More