Episode Artwork
0% played 00:00 00:00
Sep 16 2019
This week’s theme is Texas and each of our movies takes place in the Lone Star State, sort of. We’ll be reviewing 1976’s The Town that Dreaded Sundown, 1974’s The Texas Chain Saw Massacre, and 2005’s The Devil’s Rejects. The post E26: TEXAS appeared first on Channel 83.