Machine Gun Kelly's new album bloom is finally here, and it features Quavo, Ty Dolla Sign and more. Cop it on iTunes and peep the tracklist below.

The Cleveland rapper has had some trouble performing lately after he took 65 punches to the chest for a recent movie shoot. Watch footage of him struggling to get through a show.

Listen to MGK's new album below.

Machine Gun Kelly’s Bloom Tracklist
1. “The Gunner”
2. “Wake + Bake”
3. “Go for Broke” Feat. James Arthur
4. “At My Best” Feat. Hailee Steinfeld
5. “Kiss the Sky”
6. “Golden God”
7. “Trap Paris” Feat. Quavo and Ty Dolla $ign
8. “Moonwalkers” Feat. Dubxx
9. “Can’t Walk”
10. “Bad Things” (with Camila Cabello)
11. “Rehab”
12. “Let You Go”
13. “27”

See 133 Rapper-Launched Record Labels From the Past and Present

More From XXL