1 reviews | Active since Jan 2019
The car rental company that doesn't have cars available when pre booked for weeks??? And to makes matters worse, this is not the first time They don't even deserve the one star rating
Best regards,
Best regards,
Best regards,
Best regards,
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.