Articulated buses 2014 384,593 miles Germany
Articulated buses 2014 397,582 miles Germany
Articulated buses 2014 378,791 miles Germany