Dont worry im sure they ticketed the truck driver and the minivan owner will sue amd be awarded a victory on some technicality or other......in all seriousness though yikes.
Glad the dude is fine. Reminds me of one time i was teaming with my dad and a huge sheet came off a truck and obliterated our front bumper and headlight. Also put a pretty nasty dent into the cattle guard.