Edit Template

Life is always throwing twists and turns on the farm. A farmer or rancher wears many hats, both literally and figuratively.