NPR is streaming Treats, the debut album Sleigh Bells that has everyone who listens to new music practically creaming their pants. The album was just released digitally on itunes only, with no leaks. So this may have been the first time we all heard an album at the same time.
I’m going through my first listen right now, and so far, so good.
Try not to go deaf guys.
Join the conversation