Claim: Gorillaz is a British city.
Verdict: REFUTES