The O’Reilly Factor – Fox News

Daily Beast columnist and independent John Avlon on O’Reilly Factor.