
In February 2001, 20-year-old Travoski Latraze Johnson vanished from Mount Enterprise, Texas. Two days later, his body was discovered in the trunk of his own car, parked on a desolate county road in rural Rusk County. The discovery sparked an...
No transcript available.