The Puppet Show
- Runtime
- 43m
- Air Date
- Aired May 5, 1997
Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.
The Puppet Show
Buffy suspects that a ventriloquist's dummy may be harvesting organs from classmates performing in a talent show.