LeeLou releases debut EP Kiss Death Love Come Ruby·October 18, 2010Camden artist Leelou is bringing us a powerful slice of post-punk pop with her debut EP ‘Kiss. Death....Album SpotlightArtist SpotlightEngland