Double decker buses 2010 209,436 miles Germany
Double decker buses 2000 284,863 miles Germany
Double decker buses 2021 129,189 miles Germany
Double decker buses 2006 771,092 miles Germany
Double decker buses 2019 391,158 miles Germany
Double decker buses 2008 595,114 miles Germany
Double decker buses 2006 642,632 miles Germany
Double decker buses 2020 203,657 miles Germany
Double decker buses 2019 200,944 miles Germany