The Kills are digging into the archives for their latest release, Little Bastards. Due out December 11th via Domino, the compilation features rarities and B-sides the duo recorded between 2002 and 2009. Just in time for Halloween, they’ve unearthed their cover of “I Put a Spell on You”. Screamin’ Jay…
Please click the link below to read the full article.
The Kills Share Cover of “I Put a Spell on You”: Stream
Ben Kaye