When Mercedes-Benz launched the Vision_SLA concept at the Detroit auto show in January of 2000, the brand called it “the precursor of a small roadster from Mercedes-Benz.” Little did Benz know the avalanche of speculation it would trigger, or it might have phrased its release a bit more carefully. Rumors about a tiny roadster keep […]