Ouch... I'm so sorry that happened to you! I've had friends who have had deer come through their windshields. Good thing it went over the car! I have only had two close encounters with "bambies", one hit my drivers side mirror at 65mph and another one tap danced over my hood going to work (neither one was in the Crossfire). Maybe you could get
Moparrbust to do your body work?
https://www.crossfireforum.org/forum...ods-begin.html
Good luck, I hope everything works out for you!