The Halley Ranch and other reasons to live and all the adventures of life....sometimes a very funny life.