Cars coming down track during the Sebring Grand Prix race - Highlands County, Florida.

Cars coming down track during the Sebring Grand Prix race - Highlands County, Florida.