March 18, 2005

Itchy and Scratchy banned in Russia?

...but what about Pootchie?

By Rusty Shackleford, Ph.D. at 12:36 PM | |