March 18, 2009

SPEED World Challenge Touring Car & GT Series race from Sebring at Sebring International Raceway