Horse-riding on the west side, the Golden Gate Park stables, and David's fear of the saddle.
See All 600 Episodes of "Outside Lands San Francisco"