Psycho Melodic Kill Switch’s ‘The First 100 Days of Destruction’ “remains one of the most fascinating acts in the indie scene”
Earlier this year, the Saudi Arabian indie rock outfit Psycho Melodic Kill Switch released ‘This Ain’t Kansas Anymore,’ an ec...

















