Um, wow.
I'd be throwing up. THAT is why they tell you to fasten your seatbelts on landing. Crap like that can happen. Anything loose must have been FLYING around inside of that cabin. I mean, did you see HOW HIGH and how many times that nose litterally BANGED off the runway? I was expecting to see the landing gear collapse. That wasn't just a hard landing, that was avionic punishment of the worst kind. I knew it wasn't going to be pretty when I saw that crazy approach.