Listen

Description

After missing for over 5 months, Season 2 of Scary Larry's Pint O' Horrors was found near a remote farmhouse in the countryside of France.

We discuss High Tension from 2003, and it's oddball plot twist.

250 here we come.