Sheep are puzzled: why do they fall?
16.6K