70's,
1 HR 12 MIN

THS #95: Bag Head’s Big Adventures – The Town That Dreaded Sundown

December 20, 2016

Welcome back Horror Heads! This week we enter the People’s Court and discuss The Town That Dreaded Sundown from 1976. The hosts talk about Bag Head’s antics and the rest of the most boring movie EVER made.

Scroll to top