LizZard (October 2015)

LIZZARD was formed in France in 2006 by Katy Elwell (drums), William Knox (bass) and Mathieu Ricou (guitar & vocals). Self-produced demo ‘La Criée’ (2009) started off a series of concerts throughout France and following EP ‘Venus’ (2010) was produced … Continue reading