E2

E2

The Mercedes-Benz OC500RF tri-axle chassis exhibited by EvoBus was certainly a show talking point. ANDY IZATT