Jenelle Evans Claims Barbara and David Suddenly Get Along — See the Tweets! - In Touch Weekly

Wait, What? Jenelle Evans Claims Barbara and David Suddenly Get Along: "That Took Forever"