I was outside and my son's mustang mirrors have water spots that I previously could not wash off. I tried ultimate liquid wax as it seemed to chemically remove minor spots when waxing paint. Well, the spots disappeard!
Sent from my XT1254 using Tapatalk