Howard the Duck Review

Review of Howard the Duck (1986) by screenqueeen: 👍 4/5

You know what? Fuck yeah.