THEY KILL THINGS wins Special Jury Prize at Buffalo International Film Festival

By flatsitter, October 23, 2016

THEY KILL THINGS won the Special Jury Prize, WNY Short award at the Buffalo International Film Festival. Thanks to everyone involved, especially the hard-working visionaries at Torn Space Theater.