A street filled with lots of yellow taxi cabs. A large number of taxis traveling in heavy traffic. A crowded city street full of taxis, cars and buses. a close up of many vehicles on a city street A crowded street full of cars, taxis, and buses