A New Life in the Sun: Where Are They Now? - Season 6 Episode 12 -
Episode 12
There's a big win for Scott and Elena's catered breaks in France. In Spain, Emmeline and David take to the road with new ideas for their cycling tour company.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.