Air Date 1/12/1981

The Dick Cavett Show

Notes

From Houston, Texas Space shuttle show with three shuttle astronauts