‘Howard the Duck’ Animated Series Set at Hulu as Part of Multi-Show Deal With Marvel TV

Read on: TheWrapTheWrap