Double decker buses 2001 298,900 miles Germany
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 374,263 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 192,013 miles Germany