Gorillaz live at The O2 Arena, 4 December 2017 Richard / Music Concerts and Festivals / Gorillaz / 0 Comments April 8, 2018 More