The Daily Show with Jon Stewart
Oliver's English Dictionary - Lame Duck
Season 11 • 12/11/2006
John Oliver traces the history of the term "lame duck."
More
Watching
You may also like5 Videos
Oliver's English Dictionary - Lame Duck
Season 11 • 12/11/2006
More