Belgian Thrashers PRIMAL CREATION To Drop New Album, ‘News Feed’ April 16th!
Belgian-based thrash metal outfit PRIMAL CREATION will drop their sophomore album, News Feed on April 16th, 2021, independently. In anticipation of the album’s release, [...]