After blasting the right for being owned by the insurance industry Anthony Weiner takes on three Fox News talking heads and he just kills it! The man is just really knowledgeable and can articulate his view succinctly and effectively, something we need to see more of in congress.