Puppets, Whaaaaat?
- Runtime
- 11m
- Air Date
- Aired Jun 5, 2014
Robin makes a deal with a sock puppet which turns him and the other titans into puppets.
Puppets, Whaaaaat?
Robin makes a deal with a sock puppet which turns him and the other titans into puppets.