Gorillaz December

Song Machine Live, Do The Gorillaz Have Your Attention?

Where’s your tinfoil hat??