Jim Smith Jr.
Jim Smith Jr. is an internationally known author, empowerment / motivational speaker, trainer... more »
Jim Smith Jr. is the basis for the fictional character Little Jim in the book Half Broke Horses:... more »