Today, longtime Interscope Records artist Soulja Boy released his latest mixtape, King Soulja. The 18-track free effort features limited guest appearances from the Atlanta, Georgia native. It has been over two-and-a-half years since the 2007 sensation has released an LP.

The mixtape is available for download at The tracklist and stream are below:

1. K.I.N.G.
2. Water Whippin’
3. Slangin’ Chickens
4. King Music
5. Headed To A check
6. Foreign Whip
7. Brick$
8. What up
9. Now Im On (feat. BobbyWorld)
10. Jordans Gold Chains (feat. Paul Allen)
11. No Hook
12. No Pad No Pen
13. Straight Out The Trap
14. Trap Swag
15. Im Gettin’ Money
16. Come On
17. Catch Me If you Can
18. I’m Gettin’ It (feat. Soulja Kid)

RELATED: Soulja Boy And Lil Scrappy Exchange Insults On Twitter