Comments: Siren Williams (13/02/2018 04:27)
I called and spoke in English and was immediately hung up on. I guess they didn't want my business!
Pedro Ramos (31/05/2017 00:26)
No hay muchos vehiculos para alquiler
Antonio Lopez (22/03/2017 02:19)
They have a car rental business with no car for rent. It makes no sense at all.