Plot: Fourteen up-and-coming surfers arrive at the World Surf League's Surf Ranch in Lemoore, Calif.

The Ultimate Surfer - Season 1 - Welcome to the Surf Ranch (Episode 1)
Episode Aired On:
Monday, August 23 2021
3 years ago
Monday, August 23 2021
3 years ago
Go to
Episode 2