About

Pastor. Catahoula Leopard dog trainer. Shepherd of people and sheep.