My car’s electrical system started shutting off in the middle of traffic. I thought it may be the alternator. Took it to CT Auto and found out that my new...
Don't waste your time and money going to these chain auto repair shops who lie about problems and overcharge for repairs, just come to C&T Auto Services....