What does "driver's license at the car dealership" mean? Left at the dealership ?

1 Answer

User avatar
QEEQ User

What the car rental agency told me when I rented the car, just drive according to the rules when actually driving.