Tag: Howard the Duck

Lea Thompson In Howard the Duck- 1986

Lea Thompson In Howard the Duck- 1986 A scientific experiment unknowingly brings extraterrestrial life forms to the…