Been a Mcguiars devotee since 1985 when I first watched their demo at the Chicago Autoshow. I even had an opportunity to tour the manufacturing facility they used to operate near the Nashville airport, it was an amazing experience.
Pete
Pete
Comment