The mechanic said I need a new Cadillac converter, but my car is a Toyota which is made by different company. Is the mechanic screwing me?

32 answers 32