That was the NAFF VI that was
Thursday, October 8th, 2015Sunday, October 4, 2015 will be remembered as the triumphant day the New Art Film Festival played the Art Theater Co-op in downtown Champaign, IL, in the fall season for the first time. Remember!