As much as I have an open mind and an unvrivalled desire and dedication to revolutionising and leading the industry into a new age of technologies, I dont think this companies claims, opinion on clay and wax and its products are very good
Seeing the alien liquid research banner on the website put me off straight away
Even though products like this one exist (toughseal step 1), there is no way that I am falling for this stuffs bullshit
[
www.ibc34.com]