The experts have given their feedback on Helen's idea for a reality TV show about sailing. But does she have the stamina to keep going with her dream to get it made?
The experts have given their feedback on Helen's idea for a reality TV show about sailing. But does she have the stamina to keep going with her dream to get it made?