Libberty Scott admitting to incest. Truly disgusting. http://t.co/nmFCVDX6rc December 14, 2014 admin Libberty Scott admitting to incest. Truly disgusting. http://t.co/nmFCVDX6rc