Brian Redman Talks to Hemmings About Winning Sebring in 1975
Photos by Terry Shea and courtesy of BMW of North America. Recently, at the New York International Auto Show, BMW of North America displayed a 1975 3.0 CSL, winner of that year’s 12 Hours of Sebring, in its distinctive BMW Motorsport colors over a white background. They parked that iconic Read more