Skip Navigation

Great Sheep Panic of 1888. The day tens of thousands sheep across Oxfordshire broke from their enclosures and scattered in terror. Nobody knows what scared them.

6
6 comments
You've viewed 6 comments.