A$AP Ferg's Always Strive and Prosper album is shaping up to be an impressive sophomore LP as he continues his rollout with "Hungry Ham" featuring Skrillex and fellow uptown artist Crystal Caines. Thanks to his unorthodox style and flow, Ferg has tackled beats that most shy away from and his latest joint is no exception. Featuring production from Skrillex, "Hungry Ham" is a menacing single that tells a much deeper story beneath the turned up surface.

The A$AP capo's project is set to drop April 22 and the project promises to be a personal account of the young MC's life to date.

“It’s going to be very real this album. This album is a story of my life,” he told Revolt. “It’s basically a documentary of my life and it’s very personal. Honestly, it’s my best work yet and I don’t even know what else I’ma do to top this in the future because it’s just my all right now.”

Thus far, the "Work" rapper tapped Big Sean for “The World Is Mine” and ScHoolboy Q for “Let It Bang,” which got the video treatment. Q and the Mob have an undeniable chemistry and it shines once again with their joint single. The project also features appearances from Chuck D, DJ Mustard, and Ty Dolla Sign.

Peep the tracklist below:

1. "Rebirth"
2. "Hungry Ham" Feat. Skrillex and Crystal Caines
3. "Strive" Feat. Missy Elliott
4. "Meet My Crazy Uncle (Skit)"
5. "Psycho"
6. "Let it Bang" Feat. ScHoolboy Q
7. "New Level" Feat. Future
8. "Yammy Gang" Feat. A$AP Mob and Tatianna Paulino
9. "Swipe Life" Feat. Rick Ross
10. "Uzi Gang" Feat. Lil Uzi Vert and Marty Baller
11. "Beautiful People" Feat. Cuck D and Mama Ferg
12. "Damn Not Again (Skit)"
13. "Let You Go"
14. "World Is Mine" Feat. Big Sean
15. "Phone Call With Breezy (Skit)"
16. "I Love You" Feat. Chris Brown and Ty Dolla $ign
17. "Grandma (Skit)"
18. "Grandma"

30 Albums That Will Make You Appreciate Hip-Hop

More From XXL