Claim: Led Zeppelin released an eponymous debut album in 1960.
Label: REFUTES