OK Computer was shelved by Capitol Records before release.
OK Computer is the third studio album by English alternative rock band Radiohead , released in 1997 on EMI subsidiaries Parlophone and Capitol Records .
OK Computer
was shelved
by Capitol Records
is