a green double decker bus on the road  A two story green site seeing buss driving down the road A double decker bus with a lot of people on board. The green double-deck bus is riding down the street. A big green double-decker bus on a highway.