Watch S6 : Episode 83

Michael Specter

Season 6, Episode 83 -  Air Date: 6/24/2010
1 Rating

Synopsis

Stephen completes astronaut training, and Michael Specter discusses the dangers of denying science.

News from our partners