This week’s featured missing person is Odell Vest, a 21-year-old Native American man who was last seen at a house party in Towaoc, Colorado on July 10, 2000. Towaoc is a tiny town located on the Ute Mountain Ute Indian Reservation.
Odell is described as 5’11 and 245 pounds, with black hair and brown eyes. No information about scars, tattoos, etc., is noted. If still alive, Odell would be 43 today.
Though little information is available on his disappearance, the authorities seem quite convinced he was murdered. They’ve even offered a $10k reward for information leading to a conviction.