Twelve’Len is a singer from South Florida. Denzel Curry is a rapper from South Florida. Together, they made good music like “High” and “If Tomorrow’s Not Here.” Today, they’ve done so once again with “Human Gods,” a looping, aural track that sees both artists sitting on a perch above Earth and analyzing the torment down below and the mystery surrounding them.
The shared a video for “Human Gods,” too, which flips between ominous VHS footage and bright imagery of the two artists involved as they sing and rap their spiritual bars.
Watch the “Human Gods” video below.