Elisabeth (Lyssa) Hunnicutt
Elisabeth (Lyssa) Hunnicutt Tarrant County sheriff’s office
Elisabeth (Lyssa) Hunnicutt Tarrant County sheriff’s office

Elisabeth Hunnicutt: Son had monitor put on his brain

December 18, 2015 07:43 AM