Originally Posted by
Safak
Yes it's that one. I forgot about the exterior after I got in. There's a screen inside too. I always think vans have higher ceiling like Ford Transit.
There's no Mercedes logo anywhere, only Maybach. The interior was with hardwood trim with leather seats and led star like light