a car showroom filled with lots of different types of cars parked in front of large windows