New Creation Choir | Shenandoah Valley Adult Teen Challenge

Ministering the message of hope through song, drama and testimony.