Episode 31: Terror Obscura - The Last House on the Left (1972) September 29, 2018 Max Peterson Your browser doesn't support HTML5 audio Episode 31: Terror Obscura - The Last House on the Left (1972) Max Peterson, Karl Hartley, and Bird