Berlin, Amsterdam and NYC, you’re in luck!
Gorillaz are launching three immersive “Spirit House” pop-ups in Berlin, Amsterdam and New York later this month, which will allow fans to step inside the...