Los Cabos Open Water Acuarium, A New 32 km Ocean Swim

https://youtu.be/JLKEFJVwers Los Cabos Open Water Acuarium, A New 32 km Ocean Swim Courtesy of Diego Rivas, Los Cabos Open Water Challenge, San José del Cabo, Baja California Sur, Mexico. Diego Rivas of the Los [...]