Tag: LIZZARD’s “The Decline”
LIZZARD: French Power Trio Unveils “The Decline” Video; Eroded Full-Length To See Release Via Pelagic Records This February
View / Share LIZZARD’s “The Decline” Video HERE French power trio LIZZARD today unveils their brand new video for “The Decline.” The track comes by way of the [Read More…]