They are pretty well roasted now. Did you catch the military video going around that shows the 500 pounders being dropped on his head?
A real "Poof! You're Dead!" kind of thing...
I haven't seen it yet - though I'd love to!!