GBU 198: Puppets, Puppeteers & Ventriloquists

  
0:00
-1:02:42

Letter People! Finger puppets! Garfield Goose! Sock Puppets! Significant Puppets Of History! All of these, plus a puppet quiz, and thousands more puppet facts, right here, right now.