"Why Won't That Stupid Bitch Quit" Watch: NPR is Teh Suck Edition

From Media Matters, via the Make Them Accountable e-mail newsletter.