A flock of about 50 sheep escaped from their owner while being herded and took a group shopping trip to a nearby supermarket in Germany.
A flock of about 50 sheep escaped from their owner while being herded and took a group shopping trip to a nearby supermarket in Germany.