XTerra Night Swim Challenge In Ilhabela, Brazil

XTerra Night Swim Challenge In Ilhabela, Brazil

Courtesy of Swim Channel, Huntington Beach, Brazil.