March 28, 2014
Farmer’s Protest: Sheep Storm France's Louvre
Farmers protesting France’s agricultural policy release a dozen sheep, and at least one bewildered sheep herding dog, into the iconic museum.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.