Alice Russell Performs at Amoeba San Francisco Oct. 10

Alice Russell – Live at Amoeba SF 10/10

British soul singer Alice Russell performs at Amoeba San Francisco on Thursday, October 10 at 5pm.