HUGE RIDGID Power Tool LEAK in Plain Sight - I did EXSPECT TO SEE THIS!!