KENNEDY SPACE CENTER, FLA. -- Several STS-89 crew members participate in the Crew Equipmen...