Voodoo Lizards

1 album · 2010s · CDr · LP

Rock band from Varaždin, Croatia founded in 2006 by Zack Dust and Jura Geci. Despite having gained recognition and acclaim in 2009, having recorded their single "Touch" in LA, produced by Jimmy Rip, the band dissolved the following year.

Copies on offer