That sounds more than a little scarey! CONGRATS on keeping your wits about you and taking action to avoid injury.
My motto, and most state's law, is if I am in fear of my or my loved ones life and have exhausted all avenues of escape.....bang, bang.
My motto, and most state's law, is if I am in fear of my or my loved ones life and have exhausted all avenues of escape.....bang, bang.