Transmissions Transmission Slipping and Leaking Austin Davis, April 11, 2012October 5, 2014 Oh boy. I think I was just taken really bad by a transmission shop. Yesterday,… Continue Reading