I came across these vids last fall, absolutely awesome ! I still can't stop watching this one https://www.youtube.com/watch?v=Eqiotc_fKQ4
Same girl singing, drummer and lead guitar are fantastic. You know that feeling ? When something sounds good it make you smile, keep an eye on the girl in white playing the organ, you'll see her smiling a couple of times because this song DOES sound good !