Play Video: (Note: The default playback of the video is HD VERSION. If your browser is buffering the video slowly, please play the REGULAR MP4 VERSION or Open The Video below for better experience. Thank you!)
Description: Kaylee Muthart, from Anderson, South Carolina made headlines when she was rushed to the hospital after she was found tearing her own eyes out in front of a church, in what she thought at the time was a sacrifice to God.nnNow, completely blind but drug-free, the 20-year-old says “life is more beautiful now
Play Video: (Note: The default playback of the video is HD VERSION. If your browser is buffering the video slowly, please play the REGULAR MP4 VERSION or Open The Video below for better experience. Thank you!)