Kill For Eden

Kill For Eden Based in London, but with a distinctly international flavour (two Brits, an Australian and a drummer from Siberia), Kill For Eden have been making high-octane heavy rock together since 2011. Kill for Eden is singer Lyla D’Souza – a seasoned professional hailing from Australia – Dave Garfield Brown – veteran guitarist who […]