Claim: Radiohead are a music group from England.
Verdict: NOT ENOUGH INFO