This 1971 Mercedes-Benz 280SE 3.5 Cabriolet is the antidote to gloomy weather – Roadshow

Driving a $500,000 Benz around German vineyards will put a smile on your face.

Leave a Reply