January 29, 2007

The first ever Puppet Zombie Western

Here's a trailer of this German short film, due out in March:

No comments: