The Anniversary of Apollo 11 Star Talk Radio

Forty years ago, on the dusty plains known as the Sea of Tranquility, Neil Armstrong stepped off a lunar module and into the pages of history.That’s one small step for man, one...