Aliens & Zombies Film Series
Ivanhoe Ale Works 220 W Main St, Denison, TX, United StatesAliens & Zombies Film Series at Ivahoe Ale Works in Denison, Texas Presented by the Denison Arts Council, Texoma Film Club is about getting movie buffs together to celebrate Note Worthy Movies. This week’s Zombie Film is rated R and dates to 2004. The uneventful, aimless lives of a London electronics salesman and his layabout […]