Psycho Melodic Kill Switch

Psycho Melodic Kill Switch are a multimedia popARTrock and performance art group based out of Saudi Arabia, promoting women's rights and free speech. Upon first listen, you will quickly notice that there is a very harsh and unapologetic nature to the political lyrics from Psycho Melodic Kill Switch. Although this is what's needed, it's relevant … Continue reading Psycho Melodic Kill Switch