This week I was in Stuttgart, Germany to see some new Mercedes-Benz vehicles that I can't talk ... what made this bus initially catch my eye was its ridiculous front overhang.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results