The spirit of the season is alive and well as Luke and Tony launch into a series of festive rants before delving into a disappointing effort, bringing just 7 spine tingling haunting holiday tales to the Christmas table.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.