Challenger Trailers
Make promises and no not deliver
- 09-06-2013
- 5
Make promises and no not deliver. When you query they have a bad attitude and they put the phone down while you still have something to say.
Company: Challenger Trailers
Country: South Africa
City: Head Office