Where Is Scott Kimball Now? ’20/20′ Has the Story
Where is Scott Kimball now? He once convinced the FBI to make him an informant but he was really a killer. ABC’s ’20/20′ investigates. In December 2002, Scott Kimball was sitting in a Colorado prison called Englewood. He was in there for check fraud, but he had a plan that would help him get out … Read more