These DEMONS are really showing themselves at the DNC