Riding a horse in San Francisco is called transportation, but here in Yosemite can it become something much more liberating?
See All 36 Episodes of "Buffalo Soldier Speaks"