Double decker buses 2020 22,991 miles Finland
Double decker buses 2020 545,066 miles Germany
Double decker buses 2020 508,964 miles Germany
Double decker buses 2019 245,779 miles Germany
Double decker buses 2019 174,030 miles Germany
Double decker buses 2024 1,520 miles Germany
Double decker buses 2020 198,654 miles Germany