Sleigh Bells Album Gets Release Date, Album Art
M.I.A., who has taken over Pitchfork's Twitter account for the day, revealed the release date and album art for Sleigh Bells' debut album Treats. The album will be out May 11th via M.I.A.'s NEET imprint. You can see the album art above.