C

Chester Bland

4 years ago

I hate this place customer service sucks and they...

I hate this place customer service sucks and they always doing some under handed stuff to try to make money off the customers and the technicians don't know what they are doing half the time do not recommend buying a car from here or working here!!!!!!

Comments:

No comments