Tag: wax trax

Posted in News

Ministry Sign with Cleopatra Records for Final Studio Album

Cleopatra Records has announced the signing of the legendary industrial band Ministry, featuring key members Al Jourgensen and Paul Barker. Brian Perera, president of Cleopatra…