jbaynews.com
Surf Ranch Announced as 2018 World Championship Tour Venue
The World Surf League (WSL) has to announced that the inland Surf Ranch Facility in Lemoore, Central California will form part of the 2018 Championship Tour. “Based on the results of our test event…