The grand essentials of happiness are: something to do, something to love, and something to hope for.
This site created and maintained by
CATTLE
TODAY
.
Copyright © 2008 Cattle Today, Inc.