ASAP Rocky decided to surprise his fans Monday night and release his highly anticipated sophomore album, At.Long.Last.ASAP, a week earlier than the expected June 2 release date.

Laced with 18 tracks, the follow up to 2013’s Long.Live.A$AP features guest appearances Kanye West, Schoolboy Q, Lil Wayne, Juicy J, Future, Miguel, Mos Def, and many more. Having already heard tracks like “Everyday”, “L$D”, and “Lord Pretty Flacko 2”, fans can now stream the rest of the 18-track project for free thanks to the good folks at Spotify.

Stream the album below, and head to iTunes to show you support! What’s your favorite track?

[Via]