Body of Missing Houston Man Found In Impounded Vehicle

Body of Missing Houston Man Found In Impounded Vehicle

The body of Taylour Young, 25, who disappeared on Dec. 9 in Houston, Texas after failing to return from a lunch break has been found and identified according to the Houston Police Department on Monday.

Young’s body was discovered on Jan. 19 in the trunk of his vehicle, which was found in a Dallas impound lot, according to People. When found, his body was reportedly in “an advanced state of decomposition.”

Surveillance footage shows no signs of foul play, according to KSAT.

The cause of his death is yet to be determined and there is an ongoing investigation.

New Podcast Episode: The Mysterious Death of Alex VanDalsen

New Podcast Episode: The Mysterious Death of Alex VanDalsen

Murder of A Royal Family

Murder of A Royal Family

0