Steven Brill The Daily Show : Season 18 Episode 65
TV-14 Comedy Central 22m int(0)
Aired: February 21st, 2013 @ 11:00 PM EST on Comedy Central
The White House vows greater transparency, Jessica Williams joins up with Texas secessionists, and Steven Brill discusses his health care industry investigation.