Random pictures thread

Another "Oh S#*T, what happened here, moment.


FYI.
I just did a GOOGLE research on this, and found out it crashed back in 2006, at Dover Air Force Base, in Delaware.
All crew survived, but a few were pretty banged up.


Aircraft C-5 crashed.JPG