It is now 50 years since the Lancia Stratos won its first international rally victory back in 1973 at the Tour De France Automobile. To mark the event, the Circuit de Remparts d’Angoulême in France organised a celebration with many guests on the historic route of Nouvelle-Aquitaine, hosting classic cars, exhibitions, and exceptional rallies, including […]