Mercedes-Benz minibuses.

Powerful engines, higher payload.