VIDEO: Terror – “Spirit Of Sacrifice” Posted on September 12, 2018 by Allen Halas Terror release a brutal new track from “Total Retaliation”. Read more Music National