Howard the Duck (1986)
This event occurred in the past.

Logan Square | Website
Map | Find Parking


A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.