Durbin – Featuring Powerhouse Vocalist James Durbin – Announces New Album “Screaming Steel”
Frontiers Music Srl proudly welcomes powerhouse vocalist James Durbin back for a multi-album deal under the moniker DURBIN. The Santa Cruz, California native is set to unleash his latest heavy metal opus, ‘Screaming Steel,’ on February 16th, 2024 and today, DURBIN shares the title track along with a […]