It’s March but Christmas has come early: Kendrick Lamar’s new album, the highly-anticipated To Pimp a Butterfly is out a week ahead its scheduled release date of March 23rd. It’s currently up for stream on Spotify (stream it here) as well as on iTunes for purchase (get it here.) There are sixteen total tracks and only a handful of features, including George Clinton, Thundercat, Bilal, Snoop Dogg, and Rapsody. By now, if you’re reading this, you know the internet is going crazy. Peep the stream after the jump.