Pet Peaves in Mechanic's Lingo
i had a "mechanic" once tell me automatics have flywheels welded to the torque converter.
Print