car off on spots water spots on car windows won't come off Baking soda is an excellent cleaning agent. Its either baked on and will be extremely hard to remove or theyre hard water spots a… Wednesday, March 23, 2022 Add Comment Edit