Stop motion animation film using clay, originally shot in 16mm for San Diego radio station 91X.
January 1, 1991
Released
Freddy the Duck and 91X
2min
—
No Language