If the new Mercedes SL suffers from a bit of an identity crisis, this really won’t help. Because this is the Mercedes-Maybach SL ‘Monogram Series’, touted as the sportiest ever Maybach.
The latter includes the Daycruiser 144, which sits on a 19-foot long Mercedes-Benz Sprinter chassis. The van's 24-foot long interior provides room for the team's "less can sometimes be more ...