Posted inAlbum Reviews CD Review: “Storm The Gates” by Venom The devil's favorite metal trio from Newcastle returns with its fifteennth studio album, Storm The Gates. “Bring Out Your Dead” opens the record and is the initial single. It is… Posted by Jerel Johnson December 10, 2018