Between Two Ferns with Zach Galifianakis: John Stewart


You can watch the entire episode of Between Two Ferns: A Fairytale of New York online.
[comedycentral]