CORE Captures Podium Finish at Sebring

CORE Captures Podium Finish at Sebring

Runner-Up Finish is Second Straight SEBRING, Fla. (March 21, 2015) – After some early set backs put the No. 54 Composite Resources/ Flex Box ORECA FLM09 a lap down, CORE autosport battled back with a vengeance to earn a runner-up finish at the Mobil 1 Twelve Hours of Sebring Fueled by Fresh From Florida. After…

Details