In January 2005, Wendi Mae Davidson reported her husband, Air Force Staff Sgt. Michael Severance, missing. Two months later, Severance's body was found in a pond on a remote Texas ranch.
Stream the full 20/20 'Dead Man Talking’ on Hulu: https://abcn.ws/3MdJt8b
Read more: https://abcn.ws/3D7StaF
#2020 #MichaelSeverance #WendiMaeDavidson
Stream the full 20/20 'Dead Man Talking’ on Hulu: https://abcn.ws/3MdJt8b
Read more: https://abcn.ws/3D7StaF
#2020 #MichaelSeverance #WendiMaeDavidson
Sign in or sign up to post comments.
Be the first to comment