"The #1 Gorillaz podcast in the world" - Damon Albarn
Dillon and Trevor recap the secret show at Printworks, review the four new tracks from Humanz, and set the record straight about which band...