Claim: Led Zeppelin did not release an album until 1975.
Verdict: REFUTES