This is a promotional film for Care Advisors of South Tulsa, which is a group who provides counseling to those who have experienced a tragedy in their lives. The group is based out of South Tulsa Baptist Church in Tulsa, Oklahoma.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…