Gorillaz have canceled the limited US tour they were scheduled to play this September due to “scheduling conflicts and circumstances beyond our control.” “We are gutted not to be able to perform for you this year,” the group said in a statement. “We were really looking forward to it and…
Please click the link below to read the full article.