Video Blog: Mean Budz

Everyone knows the Puppet Department at the Stoodio can make some pretty sweet puppets, but did you know they can act too??

Check out this trailer for Mean Budz, probably never coming soon to a theater near you: