November 23, 2025Published by Nadia Alt on November 23, 20251983 Renault 5 Turbo 2A true rally icon, preserved in its purest form and ready to be experienced as intended