Ren & Stimpy: "Stimpy's Invention"

Watch Ren & Stimpy on
more
less

Ren & Stimpy: "Stimpy's Invention"

Ren discovers a new side of himself: A happy one.

Ren discovers a new side of himself: A happy one.

Tags:
Ren & Stimpy, Ren, Stimpy, invention, hemlet, remote, happy
Type:
Views:
Duration:
01:30