Claim: Life Is Peachy was released in October 1998.
Verdict: REFUTES