The STS-121 crew, waving American flags in honor of Independence Day, walk out of the Operations & Checkout Building to depart for Launch Pad 39B

Back to STS-121 launch photos