A/V Terror drop video for new track “Spirit Of Sacrifice” September 8, 2018 No Comments "This is Terror 2018. This is who we are and how we live."