ETA: You have a busted windshield, deal with it. How long's it been broken?