Lizard Queen- Self Titled

Lizard Queen is a Stoner Metal project from Gorizia, Italy.They have just put out their self titled debut offering us 8 tracks of fuzzed out psych rock. The album is currently available for free so check it out below and show them some support!

Want more Lizard Queen?


No comments:

Powered by Blogger.