Cup Of Liberal Tears - 11oz Mug

  • $17.99


Is there anything sweeter than Liberal tears.  These people feel for some reason they have to protect us all from...something?!