Hi Guys,
I have found lots of reviews on the Ultimate Wax wax. But non on the Ultimate Polish.
As both are now available in the Uk I would like to purchase both.
Many Thanks,
Rappy.
I have found lots of reviews on the Ultimate Wax wax. But non on the Ultimate Polish.
As both are now available in the Uk I would like to purchase both.
Many Thanks,
Rappy.
Comment