Claim: The Ren & Stimpy Show was created exclusively for the Disney Channel.
Label: REFUTES