Transmission fluid everywhere
Some converters had a drain plug in them.
Power steering hose?
Print