Tag Archives: Mercedes Benz 280 SL Pagoda

1970 Mercedes-Benz 280 SL ‘Pagoda’ Is Truly Best Of Show

The 280 SL Roadster was introduced to the Mercedes sports car line-up in December of 1967 and production continued through to February of 1971. The flowing lines of the vehicle favoured by car enthusiasts and celebrities alike has given rise to this vehicle’s iconic status which persists to the modern era. This particular 280 SL […]

Read More