Monday, August 8, 2016

Live Free or Die Film Festival debuts in Manchester Aug. 12-13

The inaugural Live Free or Die Film Festival will debut August 12-13 at The Palace Theatre in Manchester. Visit the Live Free or Die Film Festival site at http://livefreeordiefilmfestival.com.