Mystery As TX Man ‘Michael Odell Legg’ Found Dead In Beauxart Gardens Home No Obvious Signs Of Trauma
Police are investigating the mysterious Wednesday morning death of Nederland, TX, resident, Michael Odell Legg. Legg, 40, was found in…
Police are investigating the mysterious Wednesday morning death of Nederland, TX, resident, Michael Odell Legg. Legg, 40, was found in…