Stop motion animation film using clay, originally shot in 16mm for San Diego radio station 91X.
Unfortunately the movie Freddy the Duck and 91X is not yet available on Disney Plus.