Claim: OK Computer was shelved by Capitol Records before release.
Verdict: REFUTES