Puppets Who Kill

Specials

3 episodes

Where to watch Puppets Who Kill

  1. E1 A Day in the Life Of

    Air date TBA · 30m

  2. E2 Season 1 Out-Takes

    Air date TBA · 30m

  3. E3 Season 1 Extras

    Air date TBA · 30m