Trailer not available yet
Movie

Freddy the Duck and 91X

1991 2 min
NR
Audience score0 votes on TMDB

Stop motion animation film using clay, originally shot in 16mm for San Diego radio station 91X.

Director
David Lea
Status
Released
Release date
01/01/1991
Original language
English

You may also like

#stop motion#claymation#short film