I remember sometime ago seeing an infomercial about wheelwax.
wheelwax.com
have you guys heard of this thing before? I just tried doing a search to see if there were some post about it but didn`t see any.
I was wondering if this something worth considering.
Thanks
Bookmarks