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