The 63rd annual 12 Hours of Sebring takes the green flag at 10:15 am on Saturday, March 21st. Remember this post about the Sebring 12 Hours leading up to our last endurance race held last year?
Look out for coverage on SPEED this Saturday morning around 10:15 AM.