THE MOTOR
March 1st 2011
Space music

|STS-56 Mission specialist Ellen Ochoa plays the flute in space shuttle Discovery’s aft flight deck in April 1993. Credit NASA

STS-56 Mission specialist Ellen Ochoa plays the flute in space shuttle Discovery’s aft flight deck in April 1993. Credit NASA

THE MOTOR
please scroll to the right