Crankdat shares heavy three-track ‘Mechanized Mayhem’ EP Crankdat releases terrorizing yet dynamic three-track Mechanized Mayhem EP.