Posted onJanuary 29, 2023inElectric Cars RENNtech SL 74, the most special and unknown Mercedes SL R129