Dates In Movies

Howard the Duck Timeline

speech

Arrival

Howard The Duck lands on Earth

September 8th 1986