Claim: Led Zeppelin II was only released in Japan on October 31, 1969.
Verdict: REFUTES