TRL Top 10
Denzel Curry Talks "Ta13oo" and Drug Culture
Season 3 • 09/21/2018
Denzel Curry breaks down the artwork from his album "Ta13oo" and explains why he wanted to comment on drug culture on his song "Percs."
More
Watching
You may also like5 Videos