The Revolution Has Begun – The LEFTIST Voters Are CluelessEVEN THE MOST TEFLON COATED THUGS GET THEIR COMEUPPANCE: