Car fell off jack and hit the hose and whatever it attaches to. Water pump?
thanks in advance
thanks in advance