Brutal Planet Premiere: SATAN TAKES A HOLIDAY- “Unicorns”
“Unicorns” is from the Swedish trio’s fifth album, ‘A New Sensation’ out through Despotz Records. After rigorously touring on the back of ‘Aliens’ (2017) the band set aside the spring and summer of 2018 to conceptualize […]