Keanon lives on the Turtle Mountain Indian Reservation in North Dakota. His life stories are a reminder that it is what is inside us that enables us make the most out of life.
See All 4 Episodes of "Inner Sight"