At Least the Leak was Fixed

This was found by the new owner of an used Ford Explorer. The pedal felt fine but, it took a long time to stop. Scary…