News

In Cohutta, Georgia, there is a new movie being filmed in production called A Set Free, and News 12 is bringing you all behind the scenes of what you can expect coming soon near you.