Florida natives and frequent collaborators Twelve'Len and Denzel Curry connected again on the smooth track "Human Gods," which dropped in May. We already had the song on repeat, but now the video is here, and it's packed with awesome moments. The video highlights the two artist's chemistry while the VHS effects and striking imagery (a giant dog!) make it essential viewing.
You might already be familiar with Denzel Curry, but look out for Twelve'Len—this kid is special. Watch the "Human Gods" video above. Check out what happened when Denzel came through for an episode of Trending Topics and we asked him about South Florida rap below.