I love Tori Amos. But her lyrics are often … out there. Her videos, too. So this is an affectionate but completely baffled attempt to make heads or tails out of this. And we’re introduced to a new band called Nine Itch (sic) Nails.
Jan. 24, 2016