Rocky

A$AP Rocky's new album, At.Long.Last.A$AP (A.L.L.A.) had a release date of June 2, but in true 2015 rap fashion, Rocky "surprise" released the whole thing early. It has appearances from Kanye West, Schoolboy Q, Mos Def, M.I.A., Juicy J, UGK, Miguel, Danger Mouse, newcomer Joe Fox and more. Pick yours up at iTunes.

Check out the full tracklist and listen to the whole thing via Spotify below...

---

Trackist:
01. Holy Ghost (feat. Joe Fox)
02. Canal St. (feat. Bones)
03. Fine Whine (feat. M.I.A., Future & Joe Fox)
04. L$D
05. Excuse Me
06. JD
07. Lord Pretty Flacko Jodye 2
08. Electric Body (feat. Schoolboy Q)
09. Jukebox Joints (feat. Kanye West & Joe Fox)
10. Max B (feat. Joe Fox)
11. Pharsyde (feat. Joe Fox)
12. Wavybone (feat. Juicy J & UGK)
13. Westside Highway (feat. James Fauntleroy)
14. Better Things
15. M'$ (feat. Lil' Wayne)
16. Dreams (interlude)
17. Everyday (feat. Rod Stewart & Miguel)
18. Back Home (feat. Mos Def, Acyde & Yams)