Ren & Stimpy: Stimpy’s Invention

I’ll admit that I wasn’t the biggest fan of Ren & Stimpy back in the day. That type of weird gross out humor just wasn’t my cup of tea. But I could recognize a brilliant show despite my lack of interest and Ren & Stimpy was great for what it was. So it came as […]