Fiona Apple, “Every Single Night”

NPR is streaming the new Fiona Apple record, which also got a shiny new video for the first single, “Every Single Night.” Naturally, Apple wears a squid hat, engages in alligator feeding and lets a giant snail destroy Paris — so your guess is as good as mine?

Comments on this entry are closed.