Thumbs Up or Down? You Decide

The Witches 2020 - Thumbs Up Or Down? You Decide Episode 11


Listen Later

After discussing the 1990 cult favorite, Eric and Melissa dive head first into Robert Zemeckis and Guillermo del Toro's recent remake, skipping it's theatrical release plan and going straight to go streaming...maybe for the better.

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

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