September 14, 2010
Fresh off the release of their excellent album, Clinging To a Scheme, Sweden’s The Radio Dept. have just handed everyone a new screw-the-government track, but instead of being a fist-pumping anthem, it’s a smooth, brain-pumping effort.
Not your parents’ protest song, and that can only help its cause.
Download it here.
Categories
Tracks
at
No Comment