there are two double decker red busses on the street A couple of red double decker buses parked on a  street. a road with two double deaker buses on a bunch of cars on the corner Cars and buses on a busy street at night. Two people are crossing the street in front of double decked buses.