DOWNLOAD MP4 MOVIE
New Islanders and Bombshells Ellie and Spencer make their choices, but what will their choices at the recoupling do to the Villa dynamics?
Love Island Season Number: 9 Episode Number: 11 Episode Title: Episode 11 Air Date: 2023-01-26