News \

The Kills Bring Fuzzy Soul to ‘I Put a Spell on You’

It's the latest release of their upcoming LP set, 'Little Bastards,' out in December

Tags: The Kills