Cars Review and test The most expensive Mercedes in the Netherlands has no windscreen January 5, 2022