
A new season of "Echo Beach" is on the horizon, bringing a captivating surfin...
The team heads to Echo Beach in Cornwall to soak up the atmosphere, but Sam's doubts about Jonathan's choice to bring actress Sarah Manners, who is causing tension among the crew, risk derailing their objectives.