meguirs

  1. bushybeaver

    Meguirs Water Magnet

    After all the years of cleaning cars WOW this really is excellent, you won't believe how it sucks up the water, leaves no marks. Worth every penny, available at halfords BUY ONE !!!!!!!! You will wonder why you have'nt used one before.:D
Nimbus hosting - Based solely in the UK.