It seems someone has cobbled together a few old pics from books or tv documentaries for this clip. It's a bit amateurish but interesting I suppose to those who are new to Queen.
I only speak a few phrases of Spanish but who cares? The more the merrier in QZ. I don't think there's an actual law within the website that all posts have to be in English.
I reign with my left hand, I rule with my right.