The Carolina Connection
BY: LEE MIMS Boo Overton is known as an oddball, a real loner in the town of Smithfield, North Carolina. They say she obsesses over germs, never uses makeup, and thinks an old John Deere cap is enough to tame … Continue reading →