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