Claim: Radiohead are an English record label.
Verdict: REFUTES