two red double decker buses following each other
A red two story red bus waiting in a parking area with another behind it
A red double decker bus driving through a city
Large two level public transit bus driving down road.
A double-decker bus traveling on a road in the United Kingdom.