Yes they are Russian,
And they also did another song with the video in a truck somewhere...
Also they have apparently cancelled a concert in England because 'there was confusion over the dates' and not because they didnt sell enough tickets.
I dislike this bands video for All the things they said, not because of the wet lesbian images, but rather that they were dressed in what appeared to be school uniforms, lesbian sex
, schoolgirl sex
Melifluous