Edwina and Fred Rogers lived near Houston, TX, with their son Charles. When a family member could not get ahold of them, they sent police to do a welfare check. What they find is unbelievable. Sources: heresthefuckingtwist.com, iceboxmurders.com, Texashillcountry.com, medium.com, truecrimetalestx.com, Wikipedia.com, mentalfloss.com, Chron.com, houstoniamag.com, houstonpress.com
view more