Praising God in Angeles National Forest
Church in Creation is a SoCal A Rocha initiative registered with Wild Church Network. Perceiving a need for Christians to connect with God, one another, and creation, SoCal project director and eco-pastor Mark McReynolds began holding outdoor gatherings t ...