Claim: Life Is Peachy was released on October 15, 1996.
Verdict: SUPPORTS