Walt’s Weekly – Mobil 1 Twelve Hours of Sebring
VIC ELFORD 62nd Twelve Hours of Sebring Grand Marshall Vic Elford has been named Grand Marshal for the 62nd Annual Mobil 1 Twelve Hours of Sebring fueled by Fresh From Florida. America’s oldest and most prestigious sports car race runs on Saturday, March 15th. Elford won the 1971 Sebring 12Read More