Howard the Duck

Howard The Duck: 5/15/2008

  • Released: 1986
    • Length: 00:30
    • Plays: ???
Synopsis >

Legendary George Lucas turkey about an extraterrestrial duck who's mistakenly brought to Cleveland by an experimental laser beam.

TV GUIDE Users' Most Popular