Gorillaz Europe Tour: London Shows Spark Arena Tour Rumors for 2026
Gorillaz are set to take over London with their ‘House of Kong’ residency starting tomorrow, August 29th. But the biggest news might not be the shows themselves. The real excitement...