In this episode, the swine flu vaccine is released, and Lara Logan weighs in on America's role in Afghanistan. Stephen introduces his celebrity edition of Formula 401, and the Mountain Goats perform.
© 2018 Comedy Partners. All Rights Reserved. Comedy Central and all related titles, logos and characters are trademarks of comedy partners.