Mikkey Halsted drops the first leak off his upcoming project Castro dropping August 8th.  Don Cannon & No I.D. will be producing the entire album.

Comments