Stephen Colbert Toots Own Horn : Monkey See Stephen Colbert and Wynton Marsalis pull off the greatest duet of this election season.
NPR logo Stephen Colbert Toots Own Horn