Oh my...how terrifying

It looks like the worst damage was on the passenger side....thank God for that. So sorry you had to see it. I hope your mind is at peace and your DH is well. This is why I stay in on NYE...I may be a responsible driver but not everyone on the road is, especially on new yrs.