Posted: August 24, 2019 at 7:41 am TWG Source Elizabeth Warren Has Her Finest Moment Yet During her CNN Townhall, Elizabeth Warren had the finest moment of her candidacy so far. John Iadarola breaks it down on The Damage Report. Follow The Damage… Leave a Reply Cancel replyYou must be logged in to post a comment.