On August 11, 1991, The Ren & Stimpy Show premiered on television across America, and even all these years later, today’s audiences seem unsure of how to unpack the shocking cat and dog duo.
Comedy Central announced that it is officially reviving the cult animated 1990s hit “Ren & Stimpy” under a new creative team. The network announced Wednesday that the Emmy-nominated cult hit will be ...