Sacrifice
Posted: Tue Oct 12, 2021 9:26 pm
I've heard they are releasing a new album so should be up for touring. They are a totally classic thrash metal band from Toronto, Canada.
https://www.youtube.com/watch?v=SMO26g9 ... el=skulhed
https://www.youtube.com/watch?v=SMO26g9 ... el=skulhed