-Core
Band
Satan Takes A Holiday
From Svezia

Discography
Satan Takes A Holiday (2009)
Who Do You Voodoo (2012)
Animal Man Woman (2014)
Aliens (2017)
A New Sensation (2019)
Reviews