Thumbs Up or Down? You Decide

The Witches (1990) - Thumbs Up or Down? You Decide Episode 8


Listen Later

With the release of the upcoming remake on HBO Max, Melissa and Eric look at the Jim Henson produced original, to see if a remake was truly necessary.

...more
View all episodesView all episodes
Download on the App Store

Thumbs Up or Down? You DecideBy Eric Turpel and Melissa Leach