Ross Douthat

Season 6, Episode 123 -  Air Date: 9/28/2010
1 Rating

Synopsis

Democratic voters suffer from apathy, and Stephen doubts if Ross Douthat is that conservative.

News from our partners