Join WJRR on March 15th from 5pm to 10pm at Sebring International Raceway at 113 Midway Dr, Sebring, FL 33870 for the FIA World Endurance Championship (WEC) 1000 Miles of Sebring!