Stereogum — Gorillaz were the musical guests on The Late Show With Stephen Colbert last week, performing
Humanz
cut "Let Me Out" with the help of a huge band, a full choir, and Pusha T. Apparently, while they were there, they also performed "Feel Good, Inc.," ...
more info