Duane and the Invasion of the Space Ducks

Duane and the Invasion of the Space Ducks is a 1989 American animated drama sci-fi film Directed and Produced by Robert Taylor.