aston - benz is this british luxury - car manufacturer , but its m - series sport - utility variant is finished in alabama and the new g - class is from sweden .
Mercedes-Benz is a German car manufacturer.