PICTURE THIS: Wolf Alice @ The Independent, San Francisco 5/14/15
London rockers Wolf Alice stopped by the Independent last night for a short and intimate set, with Ellie Rowsell performing ‘Moaning Lisa Smile’ amidst the fans. The band’s debut album ‘My Love Is Cool’ will finally be released on 22 June.