Claim: Radiohead are an English band from Abingdon, Oxfordshire.
Verdict: SUPPORTS