Previous Photo
The Mercedes Vision Van, a concept vehicle, made its debut last year
Next Photo

The Mercedes Vision Van, a concept vehicle, made its debut last year at the IAA commercial vehicle show in Germany. Photo: Evan Lockridge

Share: