“Star Scream ARE the sound of the new next and now.” Rocksound

“You have to hear Star Scream to appreciate the talent.” Playmusic