Video
Space Moon Probe's Final Moments
The Japanese lunar probe Kaguya captured these final scenes in HD just prior to its planned crash landing June 11, 2009.