D

Terrible repair shop... They have had my car over ...

Terrible repair shop... They have had my car over 2 months because they didn't want to accept the estimated cost of repair... They have been trying to cheat my insurance company out of money

Comments:

No comments