Vinyl Version: Limited to 300 Pieces 100 Green200 Standard Black Scottish Death Metallers, Scordatura, have returned with their third studio album entitled ‘Mass Failure’. The latest offering showcases nine new blistering tracks of pure, rigorous Death Metal. ‘Mass Failure’ was