SlvrSVT00
Veteran CEG'er
I was at auto zone yesterday and saw this stuff, by turtle wax called, Liquid ice clay bar or something.
just wondered if anyone has tried it and what they thought of it.
Thanks!
just wondered if anyone has tried it and what they thought of it.
Thanks!