Beck still demonizing Tides Foundation: “It is the belly of the beast. It is where all of this awful poison for our society comes from”

From the October 19 edition of Fox News' Fox & Friends:

Video file