Denzel Curry starts ‘Walkin’ towards album release with new single, music video

When Floridian Denzel Curry announced his upcoming studio album Melt My Eyez…