
Houston Matters
Podcast About Moon Landing Records Final Episode In Houston
Posted on · The 13 Minutes to the Moon podcast, produced by the BBC World Service, recorded its final episode at Rice University, looking back 50 years ago and beyond to the events that led up to the successful Apollo 11 moon landing.