YOU picked the best song on Gorillaz self-titled, and now Trevor and Dillon are here to go over the results. We'll be continuing onward from here with Demon Days, so get on over to https://twitter.com/gorillazfancast to make your voice heard!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More