STL Science Center

STL Science Center

25 November 2013

Compy Puppets!

I am going to let the videos do the talking today. There is a puppet video as well as the I'm A Dinosaur version for Compsognathus.



No comments:

Post a Comment