Windshield Scratch Repair Liquid Set (2pcs) It’s the wizard of cracks Do you believe a glass cracks and disappear in 30 minutes? We often think “oh shoot” when we detect a crack or blemish in our car windshield or windows, and think we’ll have to haul off our car to...