Jon Sewart

scooter.schaefer |
  The Daily Show Get More: Daily Show Full Episodes,The Daily Show on Facebook,Daily Show Video Archive Even Jon Stewart has roasted…