Live Stream of The Tara ShowElizabeth Warren can't believe Twitter won't censor for her party. Elon Musk's shock admission about Twitter.