I've never heardof the Water Wetter. What is it supposed to do?
Thanks


Dave


1981 Dodge D150 360 auto