What: The Original FREAK SHOW Horror Film Festival When: Friday, October 26th – 28th, 2018 Where: EPIC Theatres at Lee Vista Marking its thirteenth
What: The Original FREAK SHOW Horror Film Festival When: Friday, October 26th – 28th, 2018 Where: EPIC Theatres at Lee Vista Marking its thirteenth