Leatherface In Town!Leatherface In Town!Cameras are rolling again in Northwest Louisiana for another movie. This time it is Leatherface 3D, a remake of The Texas Chainsaw Massacre franchise.Erin McCartyErin McCarty