Discovery's final crew arrives at NASA's Kennedy Space Center By Jason Rhian February 20, 2011 Jason Rhian Previous Article ← Blogging the Moon Next Article Film Review: Nostalgia for the Light (in Atacama) →