Mechanic Shop San Diego

Your browser does not support the video tag. When you need a mechanic shop San Diego, you head on out to FTS Auto repair shop! Why? Because we offer the best services in all of California, that’s why.  You want your car to leave our garage running better than ever, and that’s what we’re all …