With June 2 being less than 2 weeks away, A$AP Rocky decides to give us a look at the track list for his upcoming album At.Long.Last.A$AP. The follow up to his 2012 debut features appearances from Kanye West, Future, UGK, Lil’ Wayne, M.I.A., Juicy J, James Fauntleroy, and more. Take a look below.

1. Holy Ghost (Feat. Joe Fox)

2. Canal St. (Feat. Bones)

3. Fine Whine (Feat. M.I.A., Future & Joe Fox)

4. L$D

5. Excuse Me

6. JD

7. Lord Pretty Flacko Jodye 2

8. Electric Body (Feat. Schoolboy Q)

9. 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)