Last Man in the Moon 6:25 Barrett Golding
Transmissions from the last lunar life: Apollo 17, the last manned moon mission. No one's been back since their departure, December 14 1972. (Music: Racket Ship.) [transcript]
Broadcast: Jun 25 2004 on WNYC Radio Lab Subjects: Science, Travel, Technology