New Poll dcl January 27, 2010 January 27, 2010 1 Comment on New Poll Apparently 49% of Americans are stupid.
Of course they trust Fox, Papa Rush tells them to.