Claim: Radiohead is a troupe.
Verdict: REFUTES