Howard the Duck has had an interesting history with Marvel comics. Created back in 1973, he got his first ongoing series in 1976, and was even given his own movie in 1986. With the success of Marvel’s delve into the cosmic universe with Guardians of the Galaxy, featuring an end-scene cameo of the feathered hero, they’ve given the character his own series again,
Read More