April 20, 2015 • Cars, Featured, Spotlight • Vukašin Herbez
Since the World Championship for Sports Cars was inaugurated in 1953, the world’s competition for sports cars and prototypes changed its name and format a few times but remained the premium series for high-tech and state-of-the-art racing cars, together with its most famous race – the 24 hours of Le Mans. Many of those cars [...] ...