Does anyone know who these guys are?

Or if the still yoyo?

You might have better luck asking on a European forum such a YoYoOz, or any of the other Euro boards(if you really are trying to find out who they are).
I think they are Polish or Czech, just taking a wild guess though, not quite sure what language that is, but someone should know.

Is YoYoOz the most transited yoyo site in Europe?

Which forum has most people?

By language they are from czech republic :wink:

Yeah, its Czech. at 00:25 you can see the flags…

I know its Czech.

I want to know who these guys are tho.

if you’re talking english language, probably yes