Here's the same video with better quality - amazing how most all videos make it to youtube or liveleak sooner or later. Same uploader or just the usual people who give a schit on copyrights?
Aviation Video: Lockheed C-5 Galaxy - USA - Air Force
Watch out for the other part on FL350 featuring the arrival.