No cartoons here....Gorillaz new album 'Humanz' is officially out today (April 28th) and last night on The Late Show with Stephen Colbert they performed 'Let Me Out' feat Pusha T. + (a video of) Mavis Staples + the biggest live band EVER.
There's no way they're touring with a band THAT big....or will they? I guess we'll see when they're in Philly at Festival Pier July 13th.