Marc Lamont Hill is a walking definition of useful idiot, and who is this whining bitch Peter Beinart? Video via Donald Douglas who is as fed up with these nimrods as I am
Marc Lamont Hill is a walking definition of useful idiot, and who is this whining bitch Peter Beinart? Video via Donald Douglas who is as fed up with these nimrods as I am
Reblogged this on Dead Citizen's Rights Society.