Auto

Launch Of The Mercedes-Benz 230 SL in March 1963; Tribute To An Icon

11 Mar 2023

 

60 long years since the launch of the iconic “Pagoda”