10/11/09

2001: Dullea And Lockwood Speak

Here's part one of a convo with the 2001 astronauts: