Sebring Officer’s Club Rededicated
By Stephen Chapis What do the United States Army Air Forces (USAAF) International Motorsports Association (IMSA), and the Mobil 1 Twelve Hours of Sebring have in common? This is admittedly an odd question, but strange […]