Typical rally by crazed leftist goons