Claim: OK Computer was the third studio album recorded and released by the English band Radiohead.
Label: REFUTES