Reference

Shenandoah Valley Teen Challenge
Hope, Forgiveness, New Life in Christ