
Cologne, Germany, 4-6-2015 — /EuropaWire/ — Over 250,000 spectators will witness the 83rd running of the famous race around the 13.629km Circuit de la Sarthe, which is part public roads and part race track, with four LMP1 manufacturers doing battle to … Read the full press release