The tracklisting for Rick Ross's forthcoming Ashes to Ashes mixtape was released today (December 17). [See below]

As previously reported, the disc is set to drop online for free download on Christmas Eve and will feature all new, original music. XXLMag.com spoke to Ross earlier this week about the tape, and he was really excited about the song "Play Your Part" with Meek Mill and Wale, two artists he is currently in talks with signing to his Maybach Music imprint. “It’s a big motherfucker," he said of the song. "We really put together [something] cohesive and something I think the game gonna really appreciate.”

In addition to Meek and Wale, we already knew T.I. and deceased soul legend Barry White would be appearing on the tape, but cameos by Drake, Ludacris, Birdman, Wiz Khalifa, Ne-Yo and Big Sean all come as a surprise.  Production duties were handled by Lex Luger, Boi-1Da, The Inkredibles, Clinton Sparks and the J.U.S.T.I.C.E. League, among others.

Look out for Ross's Ashes to Ashes to come out on December 24. —Elan Mancini

1. Intro (Prod. by Cashous Clay)
2. Made Men Ft Drake (Prod. by 2 Tall Beats)
3. 9 piece Ft TI (Prod. by Lex Luger)
4. John Doe (Prod. by Beat Billionaire)
5. Black Man’s Dream Ft Ludacris (Prod. by Boi-1da)
6. Retrosuperfuture Ft Wiz Khalifa (Prod. by Young Fyre)
7. Play Your Part Ft Wale, Meek Mill & Chester French (Prod. by Inkredibles)
8. Ashes to Ashes Ft Kc (Prod. by Nasty Beat Makers)
9. Even Deeper Ft Barry White (Prod. by Cashouse Clay)
10. She Crazy Ft Aaliyah & Ne-Yo (Prod. by Clinton Sparks)
11. 10 Bricks Ft Birdman (Prod. by A One)
12. Aston Martin Music RMX Ft TI & Big Sean (Prod. by J.U.S.T.I.C.E. League)
13. Bonus – Another One – Bugatti Boyz (Prod. by Lodi Lucci)

More From XXL