Reviews
Dave Thomson
Dealer
Jul 10, 2015
Computer system does not work, they don't respond to webforms, the mechanics are competent but the management is very poor
Submit your review
Did you have business with this dealer? Please review your experience and help others.