Double decker buses 1983 719,653 miles Germany
Double decker buses 2020 508,964 miles Germany
Double decker buses 2020 80,766 miles Germany
Double decker buses 2018 882,347 miles Germany
Double decker buses 1984 676,152 miles Germany
Double decker buses 2018 877,628 miles Germany
Double decker buses 2013 484,003 miles Germany
Double decker buses 2001 298,900 miles Germany
Double decker buses 2017 722,743 miles Germany
Double decker buses 2016 288,394 miles Germany
Double decker buses 2019 174,030 miles Germany