13 Days of Halloween: The House That Screamed


This entry in our 13 Days of Halloween series is a 1969 Spanish film, starring British, German and Spanish actors, set in France, and filmed in Spain. Listen as Matt & Ashley review The House That Screamed.


Popular posts from this blog

12 Days of Christmas: Bachelor Mother