A historic Finals Day in the 2024 Surf City El Salvador ISA World Masters Surfing Championship (WMSC) saw Brazil crowned as Masters Team World Champion for the first time. Another day of incredible ...