Eff that bitch is all I can say.

One more reason to hate the daily show.