Steven Thell Koecher, a 30-year-old man from St. George, Utah, mysteriously vanished on December 13, 2009, after driving into a residential neighborhood in Henderson, Nevada. His disappearance, marked by perplexing movements in the days prior and a cryptic final sighting, has left his family and investigators with few answers.
In the days leading up to his disappearance, Koecher, who was facing financial difficulties and struggling to find stable employment, engaged in extensive and see
...Read MoreLast Seen: Dec 12, 2009