I have a couple of friends in Madrid who are going to be dealing with these twats over the weekend. One is a policia nacional, the other a guardia civil. They will NOT accept any form of unruly behaviour; in other words, watch out you vile scum!
I wish your friends well, and hope that nothing goes wrong.