Pete has published a news story:
On This Day August 1 1986 – Howard The Duck Premiered in Theaters.
Read the full story here...
On This Day August 1 1986 – Howard The Duck Premiered in Theaters.
On this day August 1 1986, Howard The Duck premiered in theaters. One of the most infamous releases of the decade, the film told the bizarre story of a wisecracking duck from another planet who is accidentally transported to Earth. With a mix of science fiction, comedy, and oddball romance, the movie followed Howard as he tried to return home while battling a dark overlord and forming an unlikely bond with a...
Read the full story here...