The town of Taylors, South Carolina, is keeping a secret that’s too big to actually hide but somehow still manages to ...