New Life USA in Cabool, MO just celebrated its 7-year anniversary. The event was a huge success and great reunion among New Life supporters, volunteers, and graduates!

Enjoy this highlight video!