2.
60 Sheep on the Isle of Wight
Photo: studentpreneur.co
A flock of 60 sheep appeared on this island in 2017 and no one knew how. People claimed that the aliens left them there. The strangest thing was that they disappeared in the evening and came back mysteriously in the morning.