Crossing some of the most daunting bodies of water in the world, Vicki Keith set 16 world records and received over 41 awards and honours as a marathon swimmer.
Crossing some of the most daunting bodies of water in the world, Vicki Keith set 16 world records and received over 41 awards and honours as a marathon swimmer.
Subscribe to get the latest posts to your email.
Leave a Reply