A lot of cars parked in front of a car dealership.