Good God, where has this woman been all my life? I just stumbled across this band while surfing around youtube. This girl is a monster! I think I'm in love!