News

Baa-Rnstorming Sheep Enter Louvre

A dozen sheep—herded by a sheepdog—surprised tourists and passers-by by pounding their way into the Louvre Museum in Paris.

Advertisement—Continue Reading Below

Share