Station Crew Talks with Stateside TV

From NASA
Thu. 01-06-2011