Claim: Life Is Peachy was released through only Immortal Records.
Verdict: REFUTES