Indeed, Porsche didn't rest on its laurels and tout its 1970 24 Hours of Le Mans win ad nauseum and ad infinitum. Porsche instead has returned to the small French town every year since then in some ...