The Reluctant Automotive Journalist • March 17, 2011
Sebring, FL – Anyone who lives and breathes motorsports knows what Sebring means. For sports car fans, it’s the start of the season – no matter what may or may happen at Daytona in February. Every year for the past 8, Sebring’s been my destination in mid-March. Starting in 2004, I’ve loaded up my little […]
