12 Hours of Sebring

Road racing is always one of our favorite past times and witnessing the 12 hours of Sebring is an adventure to talk about for years.