Claim: Radiohead is an English rock band that worked with an English record producer, recording engineer, and musician.
Verdict: SUPPORT