Review Very bad service


1.0
Very bad service
They are not even responsible for the vehicles they provide and they cheat your money shamelessly.
Also they don't care about customer safety.

NOT RECOMMENDED.

Reply to Review

Sign-in Required

Please sign-in or register in order to reply to this review.

Sign inRegister