Margaret River roared with excitement as the 2025 West Coast Suspensions WA Surf Masters Championships wrapped up in ...