Ruts DC New Album Set For North American Release

Restricted Release/Abstract Sound Distribution proudly announces September 16 as the North American release date for Music Must Destroy, the new album from punk icons Ruts DC.  Today to celebrate, New Noise Magazine is featuring the Graham Trott produced video for the band’s new single “Psychic Attack.”  A limited-edition 7-inch of the song will be available […]