Puppets Who Kill S17E17 backdrop

Puppets Who Kill (2002)

S17E17 Prisoners

Jul 11, 2009 Season 17 Episode 17 Animation, Comedy

Episode Overview

Puppets Who Kill poster

Dillon learns that his sister could be incarcerated in the same factory where Gem and Gemma were previously imprisoned by Venjix.

Puppets Who Kill poster
HD S17