16-07-2015, 03:55 PM
So err, has anyone else bought one of these Meguiars applicators? Found one in a reduced section so bought it...but it's French title is written underneath the English and seemed a little odd...
http://www.meguiarsdirect.fr/tampon-appl...pneus.html
What on earth are those French people doing with it!
http://www.meguiarsdirect.fr/tampon-appl...pneus.html
What on earth are those French people doing with it!