Speed Metal Hell Is For Sure Back With MASTERS OF DISGUISE’s ‘Alpha / Omega’
They are one of the hottest assets the German Speed Metal scene has to offer: MASTERS OF DISGUISE! “Alpha / Omega” is their third album, following their previous releases “Back …