MusicReviewMurderers – Save YourselfWith a hefty dollop of neo-80’s synth blowing up speakers from the onset, Save Yourself immediately hits home as a... Read More