Tuesday, May 5, 2015

Ducktails - "Headbanging In The Mirror"

Well, for a song with headbanging in the title, this is probably not what you're expecting. But if you're a fan of Ducktails, this is exactly what you'd expect / want / need. First single from the forthcoming St. Catherine (July on Domino) is a straight-up slice of goodness.


No comments:

Post a Comment