Poster of Cast and Crew in Puppets Who Kill - Season 2 - Episode 6 - Dead Ted

Puppets Who Kill - Season 2 - Dead Ted (Episode 6)

Plot: R. o
Episode Aired On:
Friday, March 5 2004
20 years ago