1986
Directed By Willard Huyck
Starring Lea Thompson & Jeffrey Jones, with Chip Zien as Howard the Duck
Howard the Duck is pulled from his own planet and brought to Earth and has to fight some kind of alien. Or something.
Tell you what, click here to read all about it.
No comments:
Post a Comment