Missing Black Man Found Dead in Trunk of Car at Impound Lot
25-year-old Taylour Young was found dead in his car trunk at a Dallas impound lot. Houston police confirmed his body was in advanced decomposition.
25-year-old Taylour Young was found dead in his car trunk at a Dallas impound lot. Houston police confirmed his body was in advanced decomposition.