​Longtime friends and C9 crew members Twelve'Len and Denzel Curry link up for a smooth new song called "Human Gods." You can stream the Nick León and Telescope Thieves produced song via Soundcloud below.
Track | May 7, 2017
Listen To Twelve’Len’s New Song “Human Gods” f. Denzel Curry

Human Gods TwelveLongtime friends and C9 crew members Twelve'Len and Denzel Curry link up for a smooth new song called "Human Gods."

You can stream the Nick León and Telescope Thieves produced song via Soundcloud below.