April 2017

The 3rd Annual Black Cat Picture Show is an international independent adjudicated film festival, awarding cash and trophies. Taking place August 18-20, 2017, at Le Chat Noir in Augusta, GA. The Black Cat Picture Show is now accepting submissions in...

Loading new posts...
No more posts