Welcome to our forum.
Yikes, wm! .... I take it an iced TREE fell on your vehicle?
I hope you had side airbags. Mini vans can be dangerous without them, mine doesnt have them so I drive hoping for the best. A head on or crash from the rear anything but from the sides.