Don't have Telegram yet? Try it now!
https://defrostingcoldcases.com/jeffrey-vaughn-mitchell-may-28-1968-oct-27-2006/
Jeffrey Vaughn Mitchell (May 28, 1968 - Oct 27, 2006)