The new Mercedes Benz Sprinter has reinvented luxury van travel. These executive interior Sprinter's can accommodate up to 16 passengers including luggage.
16