Heavy Metal Kings. Heavy Metal Kings. Devil's Rebels. Heavy Metal Kings. Heavy Metal Kings. Velna Rebels.
... of the Devils Rebels threatened to kill the police who were holding the three gang members. Some of the police ignored the gang's taunts but others did
...