Corporate Puppets & Effect Affection

Corporate Puppets & Effect Affection

S1 E17: Favorite puppets in media; determining the superiority of CGI or practical effects in filmmaking.