If you asked me where this video clip could possibly come from, I’d say without a doubt Russia. Not even a question. What else could these kids do besides trick out a motorcycle and mount drums and amps and shit to it? Hell, you know they downed some vodka and hit the road before this jam session. This is a pretty smart move on this bands part. Someone could hear their music and they can blow up, or they die, and become celebrities in their own right with a massive Russian cult following. Win win. In Russia, rock and roll play you.