I was going through newgrounds and found this, i dont know why, but i really like it. Even the music is cool, even though i dont speak russian lol. I should check out this band sometime. WHat Ya Think? ( Very Well Done ) VIDEO
It's alot of those AIM guys, lol. The song's alright. It sounds like some sort of Russian rap or something.