The brand's selling point is the massive scale of vehicles