Mercedes-Benz Vision SLA Concept

Hoping to provide the best driving experience, Mercedes-Benz presented a new roadster concept — the Vision SLA – in 2000. The 3.77-meter long, open-top, two-seater vehicle is innovated with Mercedes-Benz’s…