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