So Far, So God Jul 16 Written by Val McClure So Far, So God Aaron McNatt Download Val McClure Previous Previous So Far, So God (part 2) Next Next VBS Kick Off Service