24-02-2015, 07:01 AM
Not convinced on terraclean either, sounds like yet another snake oil product.
For peugeot planet, see if you can find a local member that has it, or just buy your own copy off ebay.
For peugeot planet, see if you can find a local member that has it, or just buy your own copy off ebay.