anyone heard of or used this companies products??
Posted: 21 Dec 2016, 09:55
the description of the products sounds bit like 'Lizard Skin' from the USA,I saw the advert for them in VW Camper and commercial,they are called
Centaur-ind.com,maybe an alternative to stick on products,not cheap, I think do it may go quite a long way,hard to say with out using it I reckon
Centaur-ind.com,maybe an alternative to stick on products,not cheap, I think do it may go quite a long way,hard to say with out using it I reckon