We all know how frustrating it can be to find a new scratch no your car. Where did this come from? When did this come from? There are a lot of quick, at home tricks to touching up your car’s paint job, but which ones should you actually try? Does toothpaste...