Louisville’s International Festival of Film by Major Dodge / May 18, 2017 220 Views No Comments Audience Award Winner for Best Film, Bomb City, 2017 Share: