Denner / Shermann release video for new track ‘Son of Satan’
By Joel Barrios, Rock At Night Miami Correspondent Denner / Shermann has released a new video for the track “Son of Satan“, taken from their upcoming album, “Masters of Evil”, out June 24th via Metal […]