Claim: Radiohead is an English rock band formed in a historic market town and civil parish.
Verdict: SUPPORT