J

I recently rented a car from Delta car and I must ...

I recently rented a car from Delta car and I must say, it was a wonderful experience. The customer service was top-notch and the car itself was in great condition. I highly recommend Delta car for all your car rental needs.

Comments:

No comments