Undead Dogs

Undead Dogs is a stop motion film.