Nav and Metro Boomin's long-awaited new Perfect Timing project is here. You can listen to it on iTunes now or stream it via Spotify below.

Playboi Carti, Lil Uzi Vert, Offset, 21 Savage, Belly and Gucci Mane are featured on the album. CuBeatz also have production on three songs.

Nav and Metro Boomin’s Perfect Timing Tracklist

1.”Perfect Timing”
2. “I Don’t Care”
3. “Hit”
4. “A$AP Ferg” Feat. Lil Uzi Vert
5. “Held Me Down”
6. “Minute” Feat. Playboi Carti & Offset
7. “Did You See Nav?”
8. “Bring It Back”
9. “Both Sides” Feat. 21 Savage
10. “Call Me”
11. You Know” Feat. Belly
12. Rich
13. “Need Some” Feat. Gucci Mane
14. “I Am”
15. “NavUziMetro#Pt2″ Feat. Lil Uzi Vert

See Fans' Predictions for the Hip-Hop Songs That Will Rule Summer 2017

More From XXL