Windshield Cracks? Don’t Let Them Linger!