The Washington based hardcore group Odissia have made a return with their single “Inmortala”....
odissia
Friday the 13th was full of many “spooky” album releases (okay, not really, but...