As the fog slowly rolls into the sleepy coastal town of Antonio Bay, the crew of Talking Terror Presents will be there! We will be talking about the John Carpenter classic from 1980 as well as the remake from 2005. Lock your doors, bolt your Windows and tune in for an episode that will send chills up and down your spine!