In the late summer of 2018, the life of Eric Todd Ewing, a man known for his towering height and friendly nature, took a deeply unsettling turn. At 43 years old, Eric was navigating a period of homelessness in Aurora, Colorado, yet he remained a consistent and caring presence in the lives of his family and friends, with whom he stayed in regular contact. It was entirely out of character for him to disappear without a word. Known affectionately as 'Too Tall' due to his 6'9' stature, he was a fami
...Read MoreLast Seen: Aug 20, 2018