Stephen Sets Swimming Standard

Stephen Sets Swimming Standard Courtesy of Phil White, Lake Memphremagog, Newport, Vermont, USA and Magog, Québec, Canada. Stephen Rouch continues to impress and extend his remarkable marathon swimming career. The 39-year-old from Indiana started on [...]