Images Bringing the Blast: Upper Stage Rocket Arrives at Kennedy Space Center July 14, 2009 Credits NASA/JPL-Caltech ENLARGE