This Week In Space
Episode 34: This Week In Space, Fashion Edition
This week in space, NASA finally gets somebody in charge of human spaceflight, ESA admits its rockets are too expensive, and ... NASA holds a fashion show? We discuss what that means.