Love Island winter series filmed in same villa as Black Mirror episode

Love Island winter series filmed in same villa as Black Mirror episode

Independent

Published

Viewers might have noticed some similarities

Full Article