Claim: Radiohead is a Japanese rock band formed in a historic market town and civil parish.
Verdict: REFUTE