Dungeon Crawlers Radio

Howard the Duck Review

April 24, 2018

Join the Dungeon Crawlers team as they review an old classic, Howard the Duck directed by George Lucas. See if this movie holds up to the test of time or if it was really a flop that we all wish would go away?