Image

Skylar Neese, missing since 7/6/2012 from Star City, West Virginia  was located deceased on January 16, 2013. RIP precious child.