New York, NY - April 2, 2015: Christoph Horn (C) of Mercedes-Benz accepts award for best World Car Awards at New York International auto show


Size: 4322px × 3305px
Photo credit: © lev radin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: auto, award, awards, car, international, mercedes-benz, show, vehicle, wordl, york