Cleopatra Records Release To Albums From Slang
Cleopatra Records released Devastation In The Void, the new album from Japan-core band Slang earlier this month. The band will…
Cleopatra Records released Devastation In The Void, the new album from Japan-core band Slang earlier this month. The band will…