For the last few years, the same rumor has swirled around the world of sports car racing: Audi will finally shutter its Le Mans dynasty at the season’s end. And every year, Audi has affirmed eventually that they’ll be racing in France the following summer. Unsurprisingly, the rumors abound again this year that Audi will […]
More...
More...