Audi may be abandoning Le Mans, but the Volkswagen Group is still very much in the game. Proof is resting on the Porsche stand at the Los Angeles auto show—an all-new rendition of the Porsche 911 RSR, Zuffenhausen’s latest machine designed to take on the competition at the most awesome auto race in existence and […]
More...