Thursday, January 13, 2011

Machete


Great production of stop motion.
Wonder whether it is stop motion or 3D animation.

No comments:

Post a Comment