English soul singer Alice Russell brought down the house at today’s WXPN Free at Noon concert. Russell and her band are on tour in support of her latest LP To Dust. Check out a gallery of photos from the performance above and listen to the Free at Noon in its entirety here (via the WXPN media player).