Shelley Taylor-Smith On Swimming Among Marine Life

Courtesy of WOWSA, Huntington Beach, California. Shelley Taylor-Smith, a 7-time champion of the World Professional Marathon Swimming Federation in the mid-1990s to early 1990s, FINA official, and channel swimmer and coach, talks frankly about her [...]

Load More Posts