D

David Diaz

3 years ago

They suck their managers are the most sorry excuse...

They suck their managers are the most sorry excuses peoples in my life their service also sucks they charge you more than what they should I wouldn't recommend nobody going there or buying any of the cars they might think they have the best dealership but they don't they will rig your car so they say they fixed it which they didn't

Comments:

No comments