A nervy quartet from Manchester, England, the Magnificents released a self-titled album for the KFM label in early 2004.
Read Full Biography
STREAM OR BUY: