That looks similar to how my Chevy Blazer looked after my crash last December. The whole front end was pushed in and it was a write-off.

Yes, thank the good Lord that no one was seriously hurt. Protective shield?? You betcha. Prayers on the way.