Screen Fix Podcast: We Fix Howard the Duck December 9, 2020 The Lady-Wan 233 Comments We are kicking off our new Razzies series with 1986 Worst Picture winner (loser?) Howard the Duck. George Lucas laid… Continue Reading →