Russian Space Pirates Melt Your Synapses With Rock

Russian translation circuits: inoperable. We may not know what this band from the motherland is singing about in this science fiction-themed music video, but we do know that a band of crazy space pirates are invading a fleet of women clad in silver jumpsuits. Everybody parades around and sings the chorus of the song… » 2/08/08 3:30pm 2/08/08 3:30pm