a car showroom filled with lots of cars