Denzel Curry returns to the DC pages with the premiere of his new teaser video for “Ultimate” — using it as his #XXLFreshmen2015 pitch. Check out Anthony Supreme and Ryan Schaefer-directed visuals and stand by for his double EP 32 Zel / Planet Shrooms, due out May 26th.