Sun. Dec 22nd, 2024
Occasional Digest - a story for you


A flock of sheep and newborn lambs have been "terrorising" the Majorca estate where Love Island is filmed, with producers having to edit the sound of their bells from the soundtrack

Source link