The new Russian Futurists album “The Weight’s on the Wheels” is finished and should be released this spring according to the band’s Myspace.
The new Russian Futurists album “The Weight’s on the Wheels” is finished and should be released this spring according to the band’s Myspace.