 Just real quick, if you don't know Kim, she and her husband Troy started Crystal Peaks Youth Ranch. They rescue abused and neglected horses. They nurture them back to health and use them in a riding program for kids, many of them abused and neglected. And Kim has incredible stories that have occurred on the ranch and a lot of personal stories as well.