KENNEDY SPACE CENTER, FLA. - STS-121 Mission Specialist Piers Sellers (left) and Commander Steven Lindsey (right) are practicing removing the cover and strap on the trailing umbilical assembly at the SPACEHAB facility in Cape Canaveral during a Crew Equipment Interface Test. This test allows the astronauts to become familiar with equipment they will be using on their upcoming mission. STS-121 is scheduled to launch in July aboard Space Shuttle Discovery. Photo credit: NASA/Kim Shiflett
Location Kennedy Space Center, FL
Date April 25, 2006