Avis
Still no reply to my previous "hellooo peter??
- 12-09-2013
- 12
Still no reply to my previous Hello Peter complaint.
Avis said..." we will get back to you", thanks, but when???
Company: Avis
Country: South Africa
City: Port Elizabeth