AVALAND Launch New Music Video For ‘Never Let Me Walk Alone’
France’s AVALAND‘s are sharing their latest music video “Never Let Me Walk Alone” in support of their symphonic and operatic metal adventure Theater Of Sorcery released this past April via Rockshots Records. The album features guests Ralf …