Transmission fluid everywhere
Oops, That's a lake for sure. Did the seal get torn when the converter was put in?
Print