saturnsc2
New member
has anyone tried that new turtle wax ice polish? it comes in liquid & paste form. the liquid is like 100% watery & it's crystal clear. i wonder how good the stuff is. i currently use liquid glass & it's the best i have used so far....