Throwing Shade

WATCH: Jon Stewart throws shade at Mary Landrieu on 'The Daily Show'

Jon Stewart has a lot to say about Mary Landrieu, her Senate seat and the Keystone pipeline.

  Comments