Lucky - Шевели мозгами
I wasn't able to find much at all; perhaps my browser was buggy or something. The only things I found were that these guys are Russian (or Serbian) and the song's title 'Шевели мозгами' translates to English as 'Cerebrate'- use or exercise the mind or one's power of reason in order to make inferences, decisions, or arrive at a solution or judgments.
Not for nothing, but I found this pretty cool because that's pretty much what a lot of us do on solo distance rides. I guess the rest speaks for itself.
Peace and roll strong!