Is the latest and greatest electric vehicle from Mercedes-Benz even viable in the Land of the Brave? Of course not, but that didn’t stop us from having a closer look during its launch…
Is the latest and greatest electric vehicle from Mercedes-Benz even viable in the Land of the Brave? Of course not, but that didn’t stop us from having a closer look during its launch…