Hayabusa, a Japanese spacecraft containing material from a moving asteroid, re-entered the atmosphere this week, putting on an amazing light show after ejecting its cargo to parachute safely into the Australian Outback. Click through for video of the explosion.