I watched it again too. The windshield is obvious, but not the rest of it. I think I can see issues in the other glass but the resolution is too poor. I can see them setting off a bunch of other flash rounds. Sound would tell the story here, but the video the passengers took will never see the light of day. My opinion of the guy changed after watching it again; they killed him and left him to die in the snow.

