Giant city buses from Mercedes-Benz are soon driving on Sweden's roads: 23 CapaCity L for the Gothenburg area

To top