On Demand Entertainment published this video item, entitled “Love Island: Winter Winners Paige and Finn’s Verdict on This Years Villa!” – below is their description.
‘Love Island: Winter Winners Paige and Finn’s Verdict on This Years Villa!’
This year’s Love Island is set in the stunning new villa in South Africa – but what do winners Paige and Finn make of it?
What do you think of the new Villa?
On Demand Entertainment YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.