How scary, especially with your kids in the car.  I'm so glad you all are safe and unhurt.

I probably would have made a fool of myself, cursing and crying.  You should be proud that you held it together.
