Mercedes-Benz announced a new commercial concept for future delivery vans.

Share This Photo X