metalnerd.net
Terror drop video for new track “Spirit Of Sacrifice”
“This is Terror 2018. This is who we are and how we live.”