archytele The Vault

S5·E36 The Puppets

Aired October 6, 2017

Synopsis

Darwin is delighted when they discover their old childhood toys, but soon realizes that some things are best left in the past.