Teasing Lulu
Three piece female fronted band from Brighton.