A long queue of cars .