Man that is so scary and sad and frustrating
The first thing I was thinking was thank God your son wasn't driving!!
I'm glad you are both ok and noone was injured or worse. And I'm glad the car is savable. I dont have any early abodes stuff if I did I'd donate some parts.