Chicago rapper Mikkey Halsted delivers Castro today and it's set to be one of his biggest projects to date. It boasts production from the likes of No I.D., Young Chop, and Don Cannon, the last of whom also hosts the mixtape. Additionally, it features Pusha T, Cocaine 80s, and BJ The Chicago Kid and they sound just as strong here as Halsted, who gets into some heavy political rhymes here.

You can stream/download Castro via the tweet below.