Elizabeth Warren Already Getting Concern-Trolled in Boston


They’re already turning on Elizabeth Warren up in Boston, after her first brief presser; (she begins serving on January 3, 2013). She spoke to the press for “less than 12 minutes”! Can you imagine? “Uncertain”! “Impatient”! “Terse”! And what IS up with her hair? How dare she not have her hair done for this.