Open main menu

STS-121
Mission insignia
STS-121 patch.svg
Navigation
Previous missionNext mission
STS-114STS-115
English: STS-121 was a space shuttle mission by NASA using the Space Shuttle Discovery, launched July 4, 2006.

Contents

CrewEdit

Before launchEdit

LaunchEdit

In orbitEdit

LandingEdit

OthersEdit

VideosEdit