Claim: Radiohead pioneered release platforms.
Verdict: SUPPORTS