Claim: The Ren & Stimpy Show was created after 2010.
Verdict: REFUTES