German power/speed metallers Masters Of Disguise have settled the final details for their second album, entitled The Savage And The Grace. The release is scheduled for release for February 20th via Limb Music. Complete details will be released soon.The album release party will be held on February 21st...
More...
More...