Sounds like New Black Panthers.They said they would cause trouble.Bunch of punks.
No, they go for in-your-face type confrontations.