Do I need to polish the paintwork on my new car?
MANY NEW CAR BUYERS wonder if that sparkling paintwork needs to be polished. Others worry that by waxing their new car, they may actually cause some damage to the finish. I don’t pretend to know
Continue reading