Terror: “Stick Tight”by Aubin Paul Century Media Videos 15 years agoTerror have posted the first video from their newly released album, Keepers of the Faith.