Update: Ted Cruz is speaking. I’ve put the video after the jump because it auto-plays and I can’t turn it off – but his is talking about Marxism and Leninism….
Methinks one Party won’t be too happy over this….
Yet, if the shoe fits….
(H/T: Breitbart.tv)