Double-decker bus

A bus with two passenger decks, one above the other, carrying more passengers within a given road footprint than a single-deck bus.

Connect