Added by johanlefourbe 12 years ago on 5 July 2011 12:24
Trailer for the classic 80s film Howard The Duck. Based on the comic book by Steve Gerber, produced by George Lucas, directed by Willard Huyck and starring Lea Thompson, Tim Robbins and Jeffrey Jones.