News 20 Aug, 2017
Mercedes removes the roof from its dramatic electric super coupe concept for Monterey Car Week