Tag Archives: fat sacks of white shit

CNN’s New Star Just ‘Too Passionate’ When He Called Michelle Obama a ‘Marxist Harpy,’ Etc.

  republicans in the news

MOAR WORDS!