THRBC

AcronymDefinition
THRBCTurkey Hill Ranch Bible Camp