French prog-rock power trio LIZZARD make a triumphant return with…
France-based, prog-rock power trio LIZZARD have released ‘The Beholder’, the latest single…
France-based, prog-rock power trio LIZZARD have released ‘Elevate’, the latest single from…
French prog-rock power trio LIZZARD have announced the release of their fifth…